From 95264217d4c750f542d61a9627a2b5969a96c69e Mon Sep 17 00:00:00 2001 From: Nathan Wagner Date: Tue, 28 May 2013 06:30:41 +0000 Subject: [PATCH] improve reporting of network startup --- scripts/network | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/scripts/network b/scripts/network index 4e7040b..df0a823 100755 --- a/scripts/network +++ b/scripts/network @@ -1,24 +1,27 @@ #!/bin/sh +. /etc/rc.d/functions.rc . /etc/rc.conf case "$1" in start) for n in $NETWORKS ; do + status_begin starting $n network /sbin/ifup $n + status_check done ;; stop) # NETWORKS might have changed # TODO record the network somewhere under /var/run/startuptools for n in $NETWORKS ; do + status_begin starting $n network /sbin/ifdown $n + status_check done ;; restart) - $0 stop - sleep 1 - $0 start + $0 stop && sleep 1 && $0 start ;; status) exit 0 @@ -27,3 +30,5 @@ case "$1" in echo "usage: $0 {start | stop | restart | status }" exit 1 esac + +exit $? -- 2.40.0