]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - config/rootfiles/core/173/update.sh
Core Update 173: Ship libtool
[people/pmueller/ipfire-2.x.git] / config / rootfiles / core / 173 / update.sh
index c58ba3301934883421a07bbd9c4f8cbb70f8df64..7f7551bec7ef5a9240df7b74ee6a739c083f9bb7 100644 (file)
@@ -44,6 +44,8 @@ for (( i=1; i<=$core; i++ )); do
 done
 
 # Stop services
+/etc/rc.d/init.d/apache stop
+/etc/rc.d/init.d/ipsec stop
 /usr/local/bin/openvpnctrl -k
 /usr/local/bin/openvpnctrl -kn2n
 
@@ -92,6 +94,14 @@ extract_files
 ldconfig
 
 # Remove files
+rm -rvf \
+       /lib/xtables/libip6t_LOG.so \
+       /lib/xtables/libip6t_MASQUERADE.so \
+       /lib/xtables/libip6t_SNAT.so \
+       /lib/xtables/libipt_LOG.so \
+       /lib/xtables/libipt_MASQUERADE.so \
+       /lib/xtables/libipt_SNAT.so \
+       /usr/lib/libltdl.so
 
 # Remove spandsp add-on, if installed
 for addon in spandsp; do
@@ -113,10 +123,14 @@ done
 /usr/local/bin/filesystem-cleanup
 
 # Start services
+/etc/rc.d/init.d/apache start
 if grep -q "ENABLED=on" /var/ipfire/ovpn/settings; then
        /usr/local/bin/openvpnctrl -s
        /usr/local/bin/openvpnctrl -sn2n
 fi
+if grep -q "ENABLED=on" /var/ipfire/vpn/settings; then
+       /etc/rc.d/init.d/ipsec start
+fi
 
 # Regenerate all initrds
 dracut --regenerate-all --force