use new vuname syntax
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 12 Mar 2004 19:30:27 +0000 (19:30 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 12 Mar 2004 19:30:27 +0000 (19:30 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1237 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/scripts/chcontext
util-vserver/scripts/vserver.start

index c1ffd07..6b04ef3 100755 (executable)
@@ -131,19 +131,19 @@ done
 
 create_cmd=( $_VCONTEXT --create
             ${OPT_SILENT:+--silent}
-            ${OPT_CTX:+--xid "$OPT_CTX"} )
+            ${OPT_CTX:+--xid "$OPT_CTX"}
+            -- )
 
 chain_cmd=()
 
 test -z "$OPT_DOMAINNAME$OPT_HOSTNAME" || \
     chain_cmd=( "${chain_cmd[@]}"
-               --
-               $_VUNAME -s
-               ${OPT_DOMAINNAME:+--domainname "$OPT_DOMAINNAME"}
-               ${OPT_HOSTNAME:+--nodename "$OPT_HOSTNAME"} )
+               $_VUNAME --set
+               --xid self
+               ${OPT_DOMAINNAME:+-t domainname="$OPT_DOMAINNAME"}
+               ${OPT_HOSTNAME:+-t nodename="$OPT_HOSTNAME"} )
 
 chain_cmd=( "${chain_cmd[@]}"
-           --
                $_VATTRIBUTE --set
                ${OPT_CAPS:+--cap "${OPT_CAPS[@]}"}
                ${OPT_FLAGS:+--flag "${OPT_FLAGS[@]}"}
index 27ae30d..ecb6795 100644 (file)
@@ -52,8 +52,8 @@ if $_VSERVER_INFO - FEATURE migrate; then
     $_VCONTEXT   --create "${OPTS_VCONTEXT_CREATE[@]}" -- \
     ${USE_VNAMESPACE:+$_VNAMESPACE --set -- } \
     $_VLIMIT     --dir "$VSERVER_DIR"/rlimits --missingok -- \
-    $_VUNAME     --dir "$VSERVER_DIR"/uts     --missingok -- \
-    $_VUNAME     --set --context -- "$VSERVER_DIR" \
+    $_VUNAME     --xid self --dir "$VSERVER_DIR"/uts     --missingok -- \
+    $_VUNAME     --xid self --set -t context="$VSERVER_DIR" -- \
     $_VATTRIBUTE --set "${OPTS_VATTRIBUTE[@]}" --flag !setup -- \
     $_VCONTEXT   --migrate-self --chroot $SILENT_OPT "${OPTS_VCONTEXT_MIGRATE[@]}" -- \
     "${INITCMD_START[@]}"