Include directories in manifest
[util-vserver.git] / sysv / util-vserver
index f6081e7..0f5dd6c 100755 (executable)
@@ -4,6 +4,16 @@
 #
 # chkconfig: 2345 10 90
 # description: Sets the path to vshelper and kills all guest processes
+# 
+### BEGIN INIT INFO
+# Provides:          util-vserver
+# Required-Start:    $remote_fs $syslog $time
+# Required-Stop:     $remote_fs $syslog $time
+# Default-Start:     2 3 4 5
+# Default-Stop:      0 1 6
+# Short-Description: Sets the path to vshelper and kills all guest processes
+# Description:       Sets the path to vshelper and kills all guest processes
+### END INIT INFO
 
 : ${UTIL_VSERVER_VARS:=/usr/lib/util-vserver/util-vserver-vars}
 test -e "$UTIL_VSERVER_VARS" || {
@@ -33,7 +43,7 @@ function kill_contexts()
 {
     local xid
     for xid in `ls -1 /proc/virtual 2>/dev/null`; do
-       test "$xid" = "info" -o "$xid" = "status" && continue
+       [ "$xid" = "info" -o "$xid" = "status" ] && continue
        $_VATTRIBUTE --xid $xid --set --flag ~persistent
        $_VKILL --xid $xid -s 15
        sleep 3
@@ -41,7 +51,7 @@ function kill_contexts()
     done
     local alive=0
     for xid in `ls -1 /proc/virtual 2>/dev/null`; do
-       test "$xid" = "info" -o "$xid" = "status" && continue
+       [ "$xid" = "info" -o "$xid" = "status" ] && continue
        let alive+=1
     done
     test $alive = 0