From: Nathan Wagner Date: Tue, 28 May 2013 06:30:41 +0000 (+0000) Subject: improve reporting of network startup X-Git-Url: https://pd.if.org/git/?p=startuptools;a=commitdiff_plain;h=95264217d4c750f542d61a9627a2b5969a96c69e improve reporting of network startup --- 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 $?