Use the shared spaces everywhere but rescue.
authorDaniel Hokka Zakrisson <daniel@hozac.com>
Thu, 8 Jul 2010 18:51:54 +0000 (18:51 +0000)
committerDaniel Hokka Zakrisson <daniel@hozac.com>
Thu, 8 Jul 2010 18:51:54 +0000 (18:51 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2895 94cd875c-1c1d-0410-91d2-eb244daf1a30

scripts/vserver.start
scripts/vserver.stop
scripts/vserver.suexec

index 7945aca..729d6ac 100644 (file)
@@ -144,7 +144,7 @@ if $_VSERVER_INFO - FEATURE migrate; then
     ${OPTION_STRACE:+$_STRACE -fF -o /tmp/vserver-start.$$} \
     ${USE_VNAMESPACE:+$_VNAMESPACE --set -- } \
     "${VSPACE_SHARED_CMD[@]}" \
-    $_VSPACE     --set "${OPTS_VSPACE[@]}" -- \
+    $_VSPACE     --set "${OPTS_VSPACE[@]}" "${OPTS_VSPACE_SHARED[@]}" -- \
     $_EXEC_REMOUNT /proc /sys -- \
     $_VLIMIT     --dir "$VSERVER_DIR"/rlimits --missingok -- \
     $_VSCHED     --xid self --force "${OPTS_VSCHED[@]}" -- \
index d5c939e..55aedb3 100644 (file)
@@ -83,7 +83,7 @@ elif $_VSERVER_INFO - FEATURE migrate; then
     "${IONICE_CMD[@]}" \
     "${NICE_CMD[@]}" \
     "${CHBIND_CMD[@]}" \
-    "$_VSPACE" --enter "$S_CONTEXT" "${OPTS_VSPACE[@]}" -- \
+    "$_VSPACE" --enter "$S_CONTEXT" "${OPTS_VSPACE[@]}" "${OPTS_VSPACE_SHARED[@]}" -- \
     "$_VTAG" --migrate "${OPTS_VTAG_ENTER[@]}" --silent -- \
     $_VCONTEXT $SILENT_OPT --migrate $OPT_VCONTEXT_CHROOT --xid "$S_CONTEXT" -- \
     "${INITCMD_STOP[@]}" || fail=1
index eede669..dce9be9 100644 (file)
@@ -40,7 +40,7 @@ if $_VSERVER_INFO - FEATURE migrate; then
        "${CHBIND_CMD[@]}" \
        $_EXEC_ULIMIT "$VSERVER_DIR/ulimits" \
        ${USE_VNAMESPACE:+$_VNAMESPACE --enter "$S_CONTEXT" -- } \
-       $_VSPACE --enter "$S_CONTEXT" "${OPTS_VSPACE[@]}" -- \
+       $_VSPACE --enter "$S_CONTEXT" "${OPTS_VSPACE[@]}" "${OPTS_VSPACE_SHARED[@]}" -- \
        $_VTAG --migrate "${OPTS_VTAG_ENTER[@]}" --silent -- \
        $_VCONTEXT $SILENT_OPT --migrate $OPT_VCONTEXT_CHROOT \
          --xid "$S_CONTEXT" --uid "$user" "${OPTS_VCONTEXT_ENTER[@]}" -- \