From a08e69a376daa9e411d3dd28a60a6e5c5dca0849 Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Thu, 15 Apr 2004 02:00:21 +0000 Subject: [PATCH] call chbind when entering vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1466 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/scripts/vserver.suexec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/util-vserver/scripts/vserver.suexec b/util-vserver/scripts/vserver.suexec index ad01a37..e5b0be7 100644 --- a/util-vserver/scripts/vserver.suexec +++ b/util-vserver/scripts/vserver.suexec @@ -31,12 +31,14 @@ cd "$VSERVER_DIR"/vdir/ if $_VSERVER_INFO - FEATURE migrate; then if test -z "$is_stopped"; then exec \ + $_CHBIND "${CHBIND_OPTS[@]}" \ ${USE_VNAMESPACE:+$_VNAMESPACE --enter "$S_CONTEXT" -- } \ $_VCONTEXT $SILENT_OPT --migrate --chroot --xid "$S_CONTEXT" --uid "$user" -- \ "$@" else exec \ - $_VCONTEXT --create "${OPTS_VCONTEXT_CREATE[@]}" -- \ + $_CHBIND "${CHBIND_OPTS[@]}" \ + $_VCONTEXT --create "${OPTS_VCONTEXT_CREATE[@]}" -- \ $_VUNAME --xid self --dir "$VSERVER_DIR"/uts --missingok -- \ $_VUNAME --xid self --set -t context="$VSERVER_DIR" -- \ $_VCONTEXT --migrate-self --endsetup --chroot $SILENT_OPT -- \ -- 1.8.1.5