diff --git a/config/rootfiles/core/77/update.sh b/config/rootfiles/core/77/update.sh index e19237fee..e9cf77004 100644 --- a/config/rootfiles/core/77/update.sh +++ b/config/rootfiles/core/77/update.sh @@ -401,12 +401,15 @@ fi chown cron:cron /var/spool/cron # Update crontab -cat <> /var/spool/cron/root.orig +grep -q timezone-transition /var/spool/cron/root.orig || cat <> /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 + +# Remove dialctrl script. +sed -i /var/spool/cron/root.orig -e "/Dialup/,/dialctrl.pl/d" fcrontab -z &>/dev/null diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index cf94c8f8b..e6ae5272a 100644 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -1602,7 +1602,7 @@ END if (! -z "${General::swroot}/ethernet/aliases"){ foreach my $alias (sort keys %aliases) { - print ""; + print ""; } } print<$alias"; + print ""; } } print<