Clarify that specifying dev will add/remove the IP address.
[util-vserver.git] / scripts / vserver.suexec
index bc6a7db..8b19f53 100644 (file)
@@ -29,12 +29,15 @@ shift
 
 cd "$VSERVER_DIR"/vdir/
 
+test -z "$OPTION_NONAMESPACE" || USE_VNAMESPACE=
+
 if $_VSERVER_INFO - FEATURE migrate; then
     if test -z "$is_stopped"; then
        exec \
         $_CHBIND      "${CHBIND_OPTS[@]}" \
        $_EXEC_ULIMIT "$VSERVER_DIR/ulimits" \
        ${USE_VNAMESPACE:+$_VNAMESPACE --enter "$S_CONTEXT" -- } \
+       $_VTAG --migrate "${OPTS_VTAG_ENTER[@]}" -- \
        $_VCONTEXT $SILENT_OPT --migrate --chroot \
          --xid "$S_CONTEXT" --uid "$user" "${OPTS_VCONTEXT_ENTER[@]}" -- \
        "$@"
@@ -42,6 +45,7 @@ if $_VSERVER_INFO - FEATURE migrate; then
        exec \
        $_CHBIND      "${CHBIND_OPTS[@]}" \
        $_EXEC_ULIMIT "$VSERVER_DIR/ulimits" \
+       $_VTAG --migrate "${OPTS_VTAG_ENTER[@]}" -- \
         $_VCONTEXT --create "${OPTS_VCONTEXT_CREATE[@]}" -- \
        $_VUNAME   --xid self --dir "$VSERVER_DIR"/uts     --missingok -- \
        $_VUNAME   --xid self --set -t context="$VSERVER_DIR" -- \