X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=scripts%2Fvserver-wrapper;h=abab44549d70f75328b27db35a5e6b6a252f7e01;hb=6e8c9fef3c41764387d7782c275476f980ebd048;hp=b9c9465ac517bdcd491acc7787be14b7f0e9fbc1;hpb=70f773b62045c2190cdc7e69d17f5de42647b5c0;p=util-vserver.git diff --git a/scripts/vserver-wrapper b/scripts/vserver-wrapper index b9c9465..abab445 100755 --- a/scripts/vserver-wrapper +++ b/scripts/vserver-wrapper @@ -26,40 +26,7 @@ test -n "$MARK" || MARK=default : ${LOCKFILE:=vservers-$MARK} : ${NUMPARALLEL:=6} - -if test -e /etc/init.d/functions; then - . /etc/init.d/functions - _beginResult() { echo -n "$@ ..."; } - _postResult() { echo; } - lockfile=/var/lock/subsys/$LOCKFILE -elif test -e /etc/gentoo-release; then - . /sbin/functions.sh - _beginResult() { ebegin "$@"; } - _postResult() { :; } - success() { eend 0; } - passed() { eend 0; } - failure() { eend 1; } - lockfile=/var/lock/vservers/$LOCKFILE -else - _beginResult() { echo -n "$@ ..."; } - _postResult() { :; } - success() { echo .; } - passed() { echo .; } - failure() { echo ERROR; } - lockfile=/var/run/$LOCKFILE -fi - -function _endResult() -{ - local rc=$1 - case "$rc" in - (0) success;; - (2) passed; rc=0;; - (*) failure;; - esac - _postResult - return $rc -} +. "$_LIB_VSERVER_INIT_FUNCTIONS" function start() {