Use --rescue-init.
[util-vserver.git] / distrib / redhat / initpost
index d4c6a38..81ca09f 100755 (executable)
@@ -44,7 +44,7 @@ vserver=$1
 
 ## Do some magic to set the vserver into a defined state
 $_VSERVER "$vserver" stop  &>/dev/null || :
-$_VSERVER "$vserver" start --rescue bash -c '
+$_VSERVER "$vserver" start --rescue --rescue-init bash -c '
     exec  >/dev/null
     exec 2>/dev/null
 
@@ -52,7 +52,7 @@ $_VSERVER "$vserver" start --rescue bash -c '
     f=/tmp/startwait
     trap "rm -f $f" EXIT
     mkfifo $f
-    ( sleep 10; kill -s 9 -- -1 ) &
+    ( sleep 15; kill -s 9 -- -1 ) &
     cat "$f" >/dev/null
     kill -s 9 -- -1
     wait