--- vserver.orig Fri Sep 27 15:28:10 2002 +++ vserver Sat Nov 9 23:12:12 2002 @@ -17,8 +17,14 @@ { mkdir -p $1/proc $1/dev/pts if [ ! -d $1/proc/1 ] ; then - mount -t proc none $1/proc - mount -t devpts none $1/dev/pts + mount -t proc proc $1/proc + if [ -f "$1/etc/default/devpts" ]; then + # Debian system ? + eval `cat "$1/etc/default/devpts" | grep -E '^TTY(GRP|MODE)='` + mount -t devpts devpts "$1/dev/pts" -o "rw,gid=$TTYGRP,mode=$TTYMODE" + else + mount -t devpts devpts "$1/dev/pts" + fi fi } umountproc()