]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - config/rootfiles/core/37/update.sh
Fix update booster permissions.
[people/pmueller/ipfire-2.x.git] / config / rootfiles / core / 37 / update.sh
index 80e828677aee067f55a9f4bc2f467268dc6c42aa..67cd0c025e1bf6ce6a1b1a563ffbdd1941c39f99 100644 (file)
 /usr/local/bin/backupctrl exclude >/dev/null 2>&1
 #
 #Stop services
-
+/etc/init.d/squid stop
 #
 #Extract files
 extract_files
 #
 #Start services
-
+/etc/init.d/squid start
+/etc/init.d/apache restart
+#
 #
 #Delete sensors config to force new scan
 rm -f /etc/sysconfig/lm_sensors
 
+#Create cyrus-sasl autostart links
+ln -sf  ../init.d/cyrus-sasl /etc/rc.d/rc0.d/K49cyrus-sasl
+ln -sf  ../init.d/cyrus-sasl /etc/rc.d/rc3.d/S24cyrus-sasl
+ln -sf  ../init.d/cyrus-sasl /etc/rc.d/rc6.d/K49cyrus-sasl
+
 #
 #Update Language cache
 perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
 
+#
+#Fix permissions of update booster
+chown -R nobody:nobody /var/ipfire/updatexlrator
+
 #
 #Run depmod to rebuld module informations
-#depmod 2.6.27.42-ipfire
-#depmod 2.6.27.42-ipfire-xen
+depmod 2.6.27.42-ipfire
+depmod 2.6.27.42-ipfire-xen
 #Finish
 #Don't report the exitcode last command
 exit 0