From 9a59bb9539dacac884b9c3b0088e22ba762f2b9b Mon Sep 17 00:00:00 2001 From: Judd Vinet Date: Mon, 15 Apr 2002 06:53:10 +0000 Subject: Updated initscripts --- functions | 6 ++++++ network | 8 ++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/functions b/functions index 2923928..608af1d 100644 --- a/functions +++ b/functions @@ -24,6 +24,12 @@ stat_fail() { echo " FAILED ]" } +stat_die() { + deltext + echo " FAILED ]" + exit 1 +} + checkret() { $* >/dev/null 2>&1 if [ $? -gt 0 ]; then diff --git a/network b/network index cc873de..2699230 100755 --- a/network +++ b/network @@ -7,20 +7,20 @@ case "$1" in start) stat_busy "Starting Network" for ifline in "${IF_UP[@]}"; do - /sbin/ifconfig $ifline || stat_fail && exit 1 + /sbin/ifconfig $ifline || stat_die done for rtline in "${ROUTE_UP[@]}"; do - /sbin/route $rtline || stat_fail && exit 1 + /sbin/route $rtline || stat_die done stat_done ;; stop) stat_busy "Stopping Network" for rtline in "${ROUTE_DN[@]}"; do - /sbin/route $rtline || stat_fail && exit 1 + /sbin/route $rtline || stat_die done for ifline in "${IF_DN[@]}"; do - /sbin/ifconfig $ifline || stat_fail && exit 1 + /sbin/ifconfig $ifline || stat_die done stat_done ;; -- cgit v1.2.3