Hello list,
I'm trying vservers again after some time -- sorry if this is a simple
problem. vserver creation, start and usage from the host seems fine, ssh
login (not startup) fails with with "stdin: is not a tty".
Host:
Ubuntu Breezy with vanilla 2.6.16
patch-2.6.16-vs2.0.2-rc16
util-vserver-0.30.210
Guest:
Debian Sarge, built with:
vserver 101 build -m debootstrap -n myskel_101 --hostname=myskel --interface
eth0:192.168.1.101 --force -- -d sarge
testme.sh:
./testme.sh
Linux-VServer Test [V0.15] Copyright (C) 2003-2006 H.Poetzl
chcontext is working.
chbind is working.
Linux 2.6.16-vs2.0.2-rc16hkhl2 #1 SMP Tue May 2 16:29:13 CEST 2006 i686
Ea 0.30.210 273/glibc (DSa) <v13,net>
VCI: 0002:0001 273 03110016 (TbLgnPD)
---
[000]# succeeded.
[001]# succeeded.
[011]# succeeded.
[031]# succeeded.
[101]# succeeded.
[102]# succeeded.
[201]# succeeded.
[202]# succeeded.
vserver start, vserver enter and apt-get install ssh works fine.
When I try to login via ssh I get this error:
[EMAIL PROTECTED]:~# ssh 192.168.1.101
Password:
stdin: is not a tty
/var/log/auth.log:
May 2 15:04:11 myskel sshd[6774]: debug1: Allocating pty.
May 2 15:04:11 myskel sshd[6774]: error: openpty: No such file or directory
May 2 15:04:11 myskel sshd[6774]: error: session_pty_req: session 0 alloc
failed
grep PTY /boot/config-2.6.16-vs2.0.2-rc16hkhl2
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
inside the vserver:
myskel:/# tree -apug /dev
/dev
|-- [lrwxrwxrwx root root ] MAKEDEV -> /sbin/MAKEDEV
|-- [crw-rw-rw- root root ] full
|-- [srw-rw-rw- root root ] log
|-- [crw-rw-rw- root root ] null
|-- [crw-rw-rw- root root ] ptmx
|-- [drwxr-xr-x root root ] pts
|-- [crw-r--r-- root root ] random
|-- [crw-rw-rw- root root ] tty
|-- [crw-r--r-- root root ] urandom
|-- [prw-r----- root adm ] xconsole
`-- [crw-rw-rw- root root ] zero
myskel:/# mount
/dev/hdv1 on / type ufs (defaults)
proc on /proc type proc (defaults)
sysfs on /sys type sysfs (defaults)
devpts on /dev/pts type devpts (gid=4,mode=620)
myskel:/# tree -a /proc/self/fd/
/proc/self/fd/
|-- 0 -> /dev/pts/6
|-- 1 -> /dev/pts/6
|-- 2 -> /dev/pts/6
`-- 3 -> /proc/8423/fd
So I guess the problem is about the dangling symlinks/not created ptys
under /dev/pts. I found a few small references to this and (maybe?)
simlar problems with /dev/pts but no solution so far.
Any help is appreciated.
Thanks in advance,
Henrik
--
Henrik Heil, zweipol Coy & Heil GbR
http://www.zweipol.net/
_______________________________________________
Vserver mailing list
[email protected]
http://list.linux-vserver.org/mailman/listinfo/vserver