From: Enrico Scholz Date: Thu, 15 Apr 2004 02:00:21 +0000 (+0000) Subject: call chbind when entering vservers X-Git-Tag: VERSION_0_10~115 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a08e69a376daa9e411d3dd28a60a6e5c5dca0849;p=util-vserver.git call chbind when entering vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1466 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- 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 -- \