fixed migrate vs. migrate-self
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 12 Mar 2004 03:17:09 +0000 (03:17 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 12 Mar 2004 03:17:09 +0000 (03:17 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1228 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/scripts/chcontext

index ed12f8b..dbb7ab4 100755 (executable)
@@ -149,13 +149,12 @@ test -z "$OPT_DOMAINNAME$OPT_HOSTNAME" || \
                ${OPT_DOMAINNAME:+--domainname "$OPT_DOMAINNAME"}
                ${OPT_HOSTNAME:+--nodename "$OPT_HOSTNAME"} )
 
-migrate_cmd=( $_VCONTEXT --migrate-self
+migrate_cmd=( $_VCONTEXT
              ${OPT_SILENT:+--silent}
-             ${OPT_DISCONNECT:+--disconnect}
-             -- "$@" )
+             ${OPT_DISCONNECT:+--disconnect} )
 
-"${create_cmd[@]}" "${chain_cmd[@]}" -- "${migrate_cmd[@]}"
+"${create_cmd[@]}" "${chain_cmd[@]}" -- "${migrate_cmd[@]}" --migrate-self -- "$@"
 rc=$?
 
-test "$rc" -ne 254 || exec "${migrate_cmd[@]}"
+test "$rc" -ne 254 || exec "${migrate_cmd[@]}" --migrate -- "$@"
 exit $rc