added chcontext wrapper
[util-vserver.git] / util-vserver / scripts / vserver.suexec
index 8d0cd72..85d92e0 100644 (file)
@@ -1,5 +1,4 @@
-#! /bin/bash
-# $Id$
+# $Id$  --*- sh -*--
 
 # Copyright (C) 2003 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
 #  
@@ -18,7 +17,7 @@
 
 
 isVserverRunning "$VSERVER_DIR" S_CONTEXT || :
-generateOptions   "$VSERVER_DIR"
+generateOptions  "$VSERVER_DIR"
 
 user=$1
 shift
@@ -27,6 +26,7 @@ cd "$VSERVER_DIR"/vdir/
 exec \
 "${NICE_CMD[@]}" \
     "$_CHBIND"       "${CHBIND_OPTS[@]}" \
+    "$_EXEC_ULIMIT"  "$VSERVER_DIR/ulimits" \
     "$_CHCONTEXT"    "${CHCONTEXT_OPTS[@]}" \
     "$_CAPCHROOT"    "${CAPCHROOT_OPTS[@]}" --suid "$user" . "$@"