[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#35704: libc6: ssh fails to allocate a pseudo tty



Package: libc6
Version: 2.1.1-0.1

I have just upgraded this machine to the latest and greatest version of
unstable (potato) and find that ssh is now 1/2 broken.

Making connections _from_ this box to other systems works fine.

Making connections _to_ this box from any other system results in the
following message:

    Warning: Remote host failed to refused to allocate a pseudo tty.

and a completely hung terminal -- requiring that I then log into another
terminal on the box used to initiate the connection in order to kill it.
Of course, this doesn't help me to fix my box when I screw up the console...
(so I should be more careful with X -- but who hasn't screwed up their
console a few times ;-)

I guessed that /dev/pty* might not exist, and this turned out to be the
case.  Unfortunatly, doing a "/dev/MAKEDEV pty" doesn't fix the problem.

Looking at the Glibc docs in /usr/doc/libc6 it talks about              
/usr/libexec/pt_chown. This does seem to be installed with the correct  
permissions. Perhaps pt_chown is not working?                                 


In summary, here is what I know:

*) libc6 should run 'dev/MAKEDEV pty' in the postinst script. 
*) UNIX 98 ptys don't seem to work correctly.
*) ssh is 1/2 broken in potato.

Any thoughts or help you can give would be nice.

 -Erik

--
Erik B. Andersen   email:  Erik_Andersen@Spyhop.com  andersee@debian.org
--This message was written using 73% post-consumer electrons--


-- System Information
Debian Release: potato
Kernel Version: Linux erik 2.2.5 #6 Fri Apr 2 17:26:59 MST 1999 i686 unknown

Versions of the packages ssh depends on:
ii  gmp2            2.0.2-6        Multiprecision arithmetic library
ii  libc6           2.1.1-0.1      GNU C Library: shared libraries
ii  zlib1g          1.1.3-2        compression library - runtime

--- Begin /etc/ssh/sshd_config (modified conffile)
Port 22
ListenAddress 0.0.0.0
HostKey /etc/ssh/ssh_host_key
RandomSeed /etc/ssh/ssh_random_seed
ServerKeyBits 768
LoginGraceTime 600
KeyRegenerationInterval 3600
PermitRootLogin yes
IgnoreRhosts no
StrictModes yes
QuietMode no
X11Forwarding yes
X11DisplayOffset 10
FascistLogging no
PrintMotd yes
KeepAlive yes
SyslogFacility DAEMON
RhostsAuthentication no
RhostsRSAAuthentication yes
RSAAuthentication yes
PasswordAuthentication yes
PermitEmptyPasswords yes
UseLogin no

--- End /etc/ssh/sshd_config


Reply to: