RH's /etc/init.d/functions when this file can not be found (inspired
by a patch from Olivier Poitrey)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1203
94cd875c-1c1d-0410-91d2-
eb244daf1a30
}
. "$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=/dev/null
+fi
-lockfile=/var/lock/subsys/vprocunhide
function start()
{
rc=$?
case "$rc" in
0) success;;
- 2) rc=0; passed;;
+ 2) passed; rc=0;;
*) failure;
esac
echo
exit 2
;;
esac
-
-