]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - config/rootfiles/core/76/update.sh
core76: Add jobs for daylight saving time to updater.
[people/teissler/ipfire-2.x.git] / config / rootfiles / core / 76 / update.sh
index aaa34bf0605c7d22acc6e880829924ef2c06f119..655da31bcda5554e235ab3b6b4b9efb4c8468ba2 100644 (file)
@@ -314,6 +314,15 @@ if [ -e /var/ipfire/qos/enable ]; then
        /usr/local/bin/qosctrl start
 fi
 
+# Update crontab
+cat <<EOF >> /var/spool/cron/root.orig
+
+# Re-read firewall rules every Sunday in March, October and November to take care of daylight saving time
+00 3 * 3 0          /usr/local/bin/timezone-transition /usr/local/bin/firewallctrl
+00 2 * 10-11 0      /usr/local/bin/timezone-transition /usr/local/bin/firewallctrl
+EOF
+fcrontab -z &>/dev/null
+
 
 case $(uname -m) in
        i?86 )