From: Enrico Scholz Date: Sat, 17 Jan 2004 06:05:33 +0000 (+0000) Subject: start programs with 'exec' on the 'suexec' (and related) commands X-Git-Tag: version_0_27_90~6 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a5cc280ab20859909a2cc84515aba2e493bbbd1d;p=util-vserver.git start programs with 'exec' on the 'suexec' (and related) commands (patch by Alec Thomas) git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/branches/SYSCALL_SWITCH@638 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/util-vserver/scripts/vserver b/util-vserver/scripts/vserver index 28b112a..f58c0e7 100755 --- a/util-vserver/scripts/vserver +++ b/util-vserver/scripts/vserver @@ -711,7 +711,7 @@ elif [ "$2" = "suexec" ] ; then cd $VROOTDIR/$VSERVER IPOPT=`setipopt $IPROOT` export PATH=$DEFAULTPATH - $CHBIND_CMD $SILENT $IPOPT --bcast $IPROOTBCAST \ + exec $CHBIND_CMD $SILENT $IPOPT --bcast $IPROOTBCAST \ $CHCONTEXT_CMD $SILENT $FLAGS $CAPS --secure --ctx $S_CONTEXT \ $CAPCHROOT_CMD --suid $USERID . "$@" else @@ -733,7 +733,7 @@ elif [ "$2" = "suexec" ] ; then cd $VROOTDIR/$VSERVER IPOPT=`setipopt $IPROOT` export PATH=$DEFAULTPATH - $CHBIND_CMD $SILENT $IPOPT --bcast $IPROOTBCAST \ + exec $CHBIND_CMD $SILENT $IPOPT --bcast $IPROOTBCAST \ $CHCONTEXT_CMD $SILENT $FLAGS $CAPS --secure $CTXOPT $HOSTOPT $DOMAINOPT \ $SAVE_S_CONTEXT_CMD /var/run/vservers/$VSERVER.ctx \ $CAPCHROOT_CMD --suid $USERID $CHROOTOPT . "$@"