From 77d211a7035a1d418d03494d1410503458b50911 Mon Sep 17 00:00:00 2001 From: ms Date: Wed, 11 Apr 2007 23:25:47 +0000 Subject: [PATCH] Noch ein Paar Komfortfunktionen. Zaehler wird automatisch zuruekgesetzt. git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@493 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 --- config/cron/crontab | 3 +++ src/initscripts/init.d/net/ifdown | 1 + src/initscripts/init.d/net/ifup | 4 +--- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/config/cron/crontab b/config/cron/crontab index d24ec5dc3a..2170a99cf4 100644 --- a/config/cron/crontab +++ b/config/cron/crontab @@ -53,3 +53,6 @@ HOME=/ %nightly * 3-5 /var/ipfire/updatexlrator/autocheck/cron.daily %weekly * 3-5 /var/ipfire/updatexlrator/autocheck/cron.weekly %monthly * 3-5 * /var/ipfire/updatexlrator/autocheck/cron.monthly + +# Reset Dialup Statistics +0 0 1 * * /usr/local/bin/dialctrl.pl reset diff --git a/src/initscripts/init.d/net/ifdown b/src/initscripts/init.d/net/ifdown index 494ab66578..64604ba271 100644 --- a/src/initscripts/init.d/net/ifdown +++ b/src/initscripts/init.d/net/ifdown @@ -62,6 +62,7 @@ then fi ### Cleanup the system when red goes down ### + /usr/local/bin/dialctrl.pl down rm -f /var/ipfire/red/iface fi diff --git a/src/initscripts/init.d/net/ifup b/src/initscripts/init.d/net/ifup index 2e1b820a29..e9ff1d67bc 100644 --- a/src/initscripts/init.d/net/ifup +++ b/src/initscripts/init.d/net/ifup @@ -22,10 +22,7 @@ boot_mesg "Bringing up the $name interface..." boot_mesg_flush ( - eval $(/usr/local/bin/readhash /var/ipfire/vpn/settings) - eval $(/usr/local/bin/readhash /var/ipfire/dhcp/settings) eval $(/usr/local/bin/readhash /var/ipfire/ethernet/settings) - eval $(/usr/local/bin/readhash /var/ipfire/ppp/settings) if [ "$name" == "green" ]; then DEVICE="${GREEN_DEV}" @@ -85,6 +82,7 @@ boot_mesg_flush /etc/rc.d/init.d/net/common/ipv4-static ${RED_DEV} up fi + /usr/local/bin/dialctrl.pl up /etc/rc.d/init.d/net/red/update fi -- 2.39.2