Changeset 3105
- Timestamp:
- 10/18/11 20:38:24 (20 months ago)
- Location:
- alternc/branches/stable-1.0
- Files:
-
- 9 edited
-
. (modified) (1 prop)
-
debian/alternc.cron.d (modified) (1 diff)
-
etc/alternc/functions_hosting (modified) (1 prop)
-
etc/alternc/templates/apache2/url.conf (modified) (1 prop)
-
etc/alternc/templates/apache2/vhost.conf (modified) (1 prop)
-
src/alternc_reload (modified) (4 diffs)
-
src/functions_dns.sh (modified) (3 diffs, 1 prop)
-
src/functions_hosting.sh (modified) (1 prop)
-
src/update_domains.sh (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
alternc/branches/stable-1.0
- Property svn:mergeinfo changed
/alternc/trunk merged: 3086,3090,3104
- Property svn:mergeinfo changed
-
alternc/branches/stable-1.0/debian/alternc.cron.d
r3056 r3105 18 18 # Once a week at 7am, optimise the AlternC database 19 19 0 1 * * 7 root /usr/lib/alternc/alternc-dboptimize 20 21 # We change the session directory... debian's patch modified : 22 # Look for and purge old sessions every 30 minutes 23 09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/alternc/sessions/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -delete 24 -
alternc/branches/stable-1.0/etc/alternc/functions_hosting
- Property svn:mergeinfo changed (with no actual effect on merging)
-
alternc/branches/stable-1.0/etc/alternc/templates/apache2/url.conf
- Property svn:mergeinfo changed (with no actual effect on merging)
-
alternc/branches/stable-1.0/etc/alternc/templates/apache2/vhost.conf
- Property svn:mergeinfo changed (with no actual effect on merging)
-
alternc/branches/stable-1.0/src/alternc_reload
r2963 r3105 1 #!/bin/ sh1 #!/bin/bash 2 2 # 3 3 # $Id: update_domaines.sh,v 1.31 2005/08/29 19:21:31 anarcat Exp $ … … 54 54 } 55 55 56 dns_restart() { 57 if [ -x /etc/init.d/bind9 ]; then 58 $sudo /etc/init.d/bind9 restart || echo "Cannot restart dns daemon (bind9)" 59 fi 60 } 61 56 62 RELOAD_ZONES="$*" 63 echo $RELOAD_ZONES 57 64 58 65 if [ ! -z "$RELOAD_ZONES" ]; then … … 60 67 case $zone in 61 68 "all") 62 $sudo rndc reload || echo "Cannot reload bind"69 $sudo rndc reload || echo "Cannot reload bind" 63 70 apache_reload # keep for compatibility 71 ;; 72 "dns_daemon") 73 dns_restart 64 74 ;; 65 75 "apache") … … 67 77 ;; 68 78 *) 69 $sudo rndc reload "$zone" || echo "Cannot reload bind for zone $zone"79 $sudo rndc reload "$zone" || echo "Cannot reload bind for zone $zone" 70 80 ;; 71 81 esac -
alternc/branches/stable-1.0/src/functions_dns.sh
- Property svn:mergeinfo changed
/alternc/trunk/src/functions_dns.sh merged: 3086,3104
r3055 r3105 50 50 fi 51 51 52 grep -q "$domain" "$NAMED_CONF" 52 # Add the entry 53 grep -q "\"$domain\"" "$NAMED_CONF" 53 54 if [ $? -ne 0 ] ; then 54 55 local tempo=$(cat "$NAMED_TEMPLATE") … … 57 58 echo $tempo >> "$NAMED_CONF" 58 59 fi 60 61 # Ask for restart of dns server 62 touch "$DNS_DO_RESTART" 59 63 } 60 64 … … 70 74 local file=$(cat "$NAMED_CONF") 71 75 echo -e "$file" |grep -v "\"$domain\"" > "$NAMED_CONF" 76 77 # Ask for restart of dns server 78 touch "$DNS_DO_RESTART" 72 79 } 73 80 - Property svn:mergeinfo changed
-
alternc/branches/stable-1.0/src/functions_hosting.sh
- Property svn:mergeinfo changed (with no actual effect on merging)
-
alternc/branches/stable-1.0/src/update_domains.sh
r3075 r3105 22 22 RELOAD_ZONES="$(mktemp /tmp/alternc_reload_zones.XXXX)" 23 23 RELOAD_WEB="$(mktemp /tmp/alternc_reload_web.XXXX)" 24 DNS_DO_RESTART="/tmp/alternc.do_do_restart.$$" 24 25 B="µµ§§" # Strange letters to make split in query 25 26 … … 135 136 fi 136 137 138 # What do we reload ? 139 lst_zones=$(cat "$RELOAD_ZONES"|tr '\n' ' ') 140 if [ -e "$DNS_DO_RESTART" ] ; then 141 lst_zones="dns_daemon $lst_zones" 142 fi 143 137 144 # we assume we run apache and bind on the master 138 tempo=$(cat "$RELOAD_ZONES"|tr '\n' ' ') 139 /usr/bin/alternc_reload $tempo || true 145 /usr/bin/alternc_reload $lst_zones || true 140 146 for slave in $ALTERNC_SLAVES; do 141 147 if [ "$slave" != "localhost" ]; then 142 ssh alternc@$slave alternc_reload $ tempo|| true148 ssh alternc@$slave alternc_reload $lst_zones || true 143 149 fi 144 150 done 145 151 146 rm -f "$LOCK_FILE" "$RELOAD_ZONES" "$RELOAD_WEB" 152 rm -f "$LOCK_FILE" "$RELOAD_ZONES" "$RELOAD_WEB" "$DNS_DO_RESTART" 147 153 148 154 exit 0
Note: See TracChangeset
for help on using the changeset viewer.
