X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=vservers-legacy.init;h=6724107671e0363af5c350f181a077c29d0ce388;hb=0edd7eb1de456cf01a55df47d309bd2b5d0eda11;hp=282767de430f28a7ac1b888529b5bfdaef500491;hpb=5e118b6e990f17959d77cddedfe250c148052c37;p=packages%2Futil-vserver.git diff --git a/vservers-legacy.init b/vservers-legacy.init index 282767d..6724107 100644 --- a/vservers-legacy.init +++ b/vservers-legacy.init @@ -21,12 +21,12 @@ sortserver(){ ( cd $__CONFDIR for serv in *.conf; do - test -f "$serv" || continue + test -f "$serv" || continue PRIORITY=100 . $serv test "$ONBOOT" || continue - printf "%03d %s\n" $PRIORITY `basename $serv .conf` + printf "%03d %s\n" $PRIORITY $(basename $serv .conf) done ) | sort $* | (while read a b; do echo $b; done) } @@ -42,9 +42,7 @@ startservers(){ done } -# See how we were called. -case "$1" in - start) +start() { if [ ! -f /var/lock/subsys/vservers-legacy ] ; then show "Starting the virtual servers" busy @@ -58,8 +56,9 @@ case "$1" in else msg_already_running "virtual servers" fi - ;; - stop) +} + +stop() { if [ -f /var/lock/subsys/vservers-legacy ] ; then show "Stopping the virtual servers" busy @@ -72,10 +71,20 @@ case "$1" in else msg_not_running "virtual servers" fi +} + +RETVAL=0 +# See how we were called. +case "$1" in + start) + start + ;; + stop) + stop ;; restart) - $0 stop - $0 start + stop + start ;; status) if [ -f /var/lock/subsys/vservers-legacy ]; then