X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fsysv%2Fvprocunhide;h=6db19240b3c4ab083b03387defb3c3405230abaf;hb=cf7368f95253b888f991529bf78a26b74b4f7392;hp=44665a1c69ecac4a6ec1fd3e1d24455ac4f02f9e;hpb=a618550496d51843a5cb276e3cffa16ab103d9d0;p=util-vserver.git diff --git a/util-vserver/sysv/vprocunhide b/util-vserver/sysv/vprocunhide index 44665a1..6db1924 100755 --- a/util-vserver/sysv/vprocunhide +++ b/util-vserver/sysv/vprocunhide @@ -12,10 +12,17 @@ test -e "$UTIL_VSERVER_VARS" || { } . "$UTIL_VSERVER_VARS" -# Source function library. -. /etc/rc.d/init.d/functions +f=/etc/rc.d/init.d/functions +if test -e "$f"; then + . "$f" + lockfile=/var/lock/subsys/vprocunhide +else + success() { echo .; } + passed() { echo .; } + failure() { echo ERROR; } + lockfile=/var/run/vprocunhide +fi -lockfile=/var/lock/subsys/vprocunhide function start() { @@ -24,7 +31,7 @@ function start() rc=$? case "$rc" in 0) success;; - 2) rc=0; passed;; + 2) passed; rc=0;; *) failure; esac echo @@ -62,5 +69,3 @@ case "$1" in exit 2 ;; esac - -