fixed operation when context was not specified
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 8 Apr 2005 19:14:47 +0000 (19:14 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 8 Apr 2005 19:14:47 +0000 (19:14 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2000 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/scripts/chcontext

index 3ca4aa2..9fa67cd 100755 (executable)
@@ -164,7 +164,7 @@ migrate_cmd=( $_VCONTEXT
 
 IFS=$old_IFS
 
-if $_VSERVER_INFO -q "$OPT_CTX" XIDTYPE static; then
+if test -z "$OPT_CTX" || $_VSERVER_INFO -q "$OPT_CTX" XIDTYPE static; then
     "${create_cmd[@]}" "${chain_cmd[@]}" -- \
        "${migrate_cmd[@]}" --endsetup --migrate-self -- "$@"
     rc=$?