cleanups in the vc_new_s_context() call
[util-vserver.git] / util-vserver / scripts / vserver
index 5725eaa..b23785c 100755 (executable)
@@ -18,7 +18,7 @@
 
 # set -e
 
-: ${UTIL_VSERVER_VARS:=$(dirname $0)/util-vserver-vars}
+: ${UTIL_VSERVER_VARS:=/usr/lib/util-vserver/util-vserver-vars}
 test -e "$UTIL_VSERVER_VARS" || {
     echo "Can not find util-vserver installation; aborting..."
     exit 1
@@ -59,6 +59,12 @@ Possible commands are:
     build <buildopts>*
                 ... builds a new vserver from scratch
 
+    unify [-R]
+               ... (de)unify vserver
+               
+    pkg install <pkg>
+               ... installs package(s) in the vserver
+               
     apt-get,apt-config,apt-cache <apt-opts>*
                ... execute the apt-* command for the given vserver
     rpm <rpm-opts>*
@@ -181,6 +187,16 @@ case "$2" in
        isVserverRunning "$VSERVER_DIR"
        ;;
 
+    unify)
+       shift 2
+       exec $_VUNIFY "$@" "$vserver"
+       ;;
+       
+    pkg)
+       shift 2
+       exec $_VPKG "$vserver" "$@"
+       ;;
+
     apt-get|apt-config|apt-cache)
        export _APT_GET=$2
        shift 2