X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fscripts%2Fvserver.start;h=c5db43b5dc41a3ab22d501f44cd84092a8b21195;hb=bedfddee4bb9351ba94816c390dd34a39ade1918;hp=27ae30d1b9cf1292de22fd3f33db6d051986ae06;hpb=746a16651a2b38b02c4ebc528e73acc388eddcc2;p=util-vserver.git diff --git a/util-vserver/scripts/vserver.start b/util-vserver/scripts/vserver.start index 27ae30d..c5db43b 100644 --- a/util-vserver/scripts/vserver.start +++ b/util-vserver/scripts/vserver.start @@ -52,10 +52,11 @@ 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" \ - $_VATTRIBUTE --set "${OPTS_VATTRIBUTE[@]}" --flag !setup -- \ - $_VCONTEXT --migrate-self --chroot $SILENT_OPT "${OPTS_VCONTEXT_MIGRATE[@]}" -- \ + $_VUNAME --xid self --dir "$VSERVER_DIR"/uts --missingok -- \ + $_VUNAME --xid self --set -t context="$VSERVER_DIR" -- \ + $_VATTRIBUTE --set "${OPTS_VATTRIBUTE[@]}" -- \ + $_SAVE_CTXINFO "$VSERVER_DIR" \ + $_VCONTEXT --migrate-self --endsetup --chroot $SILENT_OPT "${OPTS_VCONTEXT_MIGRATE[@]}" -- \ "${INITCMD_START[@]}" else ${NICE_CMD[@]} \ @@ -65,7 +66,7 @@ else $_SAVE_CTXINFO "$VSERVER_DIR" \ $_CLEARENV \ $_CAPCHROOT "${CAPCHROOT_OPTS[@]}" . \ - ${INITCMD_START[@]} + "${INITCMD_START[@]}" fi "${INITCMD_START_SYNC[@]}"