is_configured=1
if $_VSERVER_INFO - FEATURE migrate; then
${NICE_CMD[@]} \
- $_CHBIND "${CHBIND_OPTS[@]}" -- \
+ $_CHBIND "${CHBIND_OPTS[@]}" -- \
+ $_EXEC_ULIMIT "$VSERVER_DIR"/ulimits \
$_VCONTEXT --create "${OPTS_VCONTEXT_CREATE[@]}" -- \
${USE_VNAMESPACE:+$_VNAMESPACE --set -- } \
$_VLIMIT --dir "$VSERVER_DIR"/rlimits --missingok -- \
if $_VSERVER_INFO - FEATURE migrate; then
if test -z "$is_stopped"; then
exec \
- $_CHBIND "${CHBIND_OPTS[@]}" \
+ $_CHBIND "${CHBIND_OPTS[@]}" \
+ $_EXEC_ULIMIT "$VSERVER_DIR/ulimits" \
${USE_VNAMESPACE:+$_VNAMESPACE --enter "$S_CONTEXT" -- } \
$_VCONTEXT $SILENT_OPT --migrate --chroot \
--xid "$S_CONTEXT" --uid "$user" "${OPTS_VCONTEXT_ENTER[@]}" -- \
"$@"
else
exec \
- $_CHBIND "${CHBIND_OPTS[@]}" \
+ $_CHBIND "${CHBIND_OPTS[@]}" \
+ $_EXEC_ULIMIT "$VSERVER_DIR/ulimits" \
$_VCONTEXT --create "${OPTS_VCONTEXT_CREATE[@]}" -- \
$_VUNAME --xid self --dir "$VSERVER_DIR"/uts --missingok -- \
$_VUNAME --xid self --set -t context="$VSERVER_DIR" -- \