]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - config/rootfiles/core/155/update.sh
update.sh: Fix path
[ipfire-2.x.git] / config / rootfiles / core / 155 / update.sh
index c2d92fd217dd6fdeed1c2b24757aeae050abd083..1434ce666412ad82b70347faf43c2fb5753697e7 100644 (file)
@@ -32,6 +32,25 @@ for (( i=1; i<=$core; i++ )); do
 done
 
 # Remove files
+rm -vrf \
+       /lib/libhistory.so.6 \
+       /lib/libhistory.so.6.3 \
+       /lib/libreadline.so.6 \
+       /lib/libreadline.so.6.3 \
+       /usr/lib/sse2 \
+       /usr/local/lib/sse2 \
+       /usr/lib/libboost* \
+       /usr/lib/libdb-4.so \
+       /usr/lib/libdb-4.4.so \
+       /usr/lib/libdb_cxx-4.so \
+       /usr/lib/libdb_cxx-4.4.so \
+       /usr/lib/libgmp.so.3 \
+       /usr/lib/libgmp.so.3.5.2 \
+       /usr/lib/libjpeg.so.62 \
+       /usr/lib/libjpeg.so.62.1.0 \
+       /usr/lib/libturbojpeg.so.0.0.0 \
+       /lib/libpcre.so.0 \
+       /lib/libpcre.so.0.0.1
 
 # Stop services
 
@@ -41,6 +60,10 @@ extract_files
 # update linker config
 ldconfig
 
+# Disable all connection tracking helper
+sed -E -e "s/^CONNTRACK_(.*?)=on/CONNTRACK_\1=off/g" \
+       -i /var/ipfire/optionsfw/settings
+
 # Update Language cache
 /usr/local/bin/update-lang-cache
 
@@ -48,6 +71,12 @@ ldconfig
 /usr/local/bin/filesystem-cleanup
 
 # Start services
+/etc/init.d/sshd restart
+/etc/init.d/dhcp restart
+/etc/init.d/unbound restart
+/etc/init.d/collectd restart
+/etc/init.d/squid restart
+/etc/init.d/suricata restart
 
 # This update needs a reboot...
 #touch /var/run/need_reboot