done
# Stop services
+/etc/init.d/ipsec stop
/etc/init.d/squid stop
/usr/local/bin/openvpnctrl -k
/usr/local/bin/openvpnctrl -kn2n
# Remove files
rm -rvf \
+ /etc/fcron.daily/suricata \
+ /etc/fcron.weekly/suricata \
/lib/firmware/cxgb4/t4fw-1.26.4.0.bin \
/lib/firmware/cxgb4/t5fw-1.26.4.0.bin \
/lib/firmware/cxgb4/t6fw-1.26.4.0.bin \
;;
esac
+# Add rd.auto to kernel command line
+if ! grep -q rd.auto /etc/default/grub; then
+ sed -e "s/panic=10/& rd.auto/" -i /etc/default/grub
+fi
+
+# Repair any broken MDRAID arrays
+/usr/local/bin/repair-mdraid
+
+# Rebuild fcrontab from scratch
+/usr/bin/fcrontab -z
# Start services
/etc/init.d/fcron restart
/usr/local/bin/openvpnctrl -s
/usr/local/bin/openvpnctrl -sn2n
/etc/init.d/suricata start
+if grep -q "ENABLED=on" /var/ipfire/vpn/settings; then
+ /etc/init.d/ipsec start
+fi
# This update needs a reboot...
touch /var/run/need_reboot