login hang without forking a shell

From: Frederick Leung (fleun@doh.health.nsw.gov.au)
Date: Mon Jan 10 2005 - 17:50:58 EST


hello t64-managers,

i am running T64 v5.1a and all of a sudden
no one could login using telnet or ssh client
but logging using dxterm is ok.

The symptom is the user can see the
'Last successful login' msg after getting through
the password prompt and can type
anything on the emulator terminal without
any response. (cause the shell hasn't run yet)

The problem looks something to do with the '/bin/login'
or the /bin/sshd could not fork the final shell (ksh or sh).
'ps' command always shows the 'login -h 9.9.9.9 -p'
or the '/bin/sshd -f configfile' process.
This can be confirmed by executing login from a dxterm
or any terminal ever logged in befor the problem.

The only thing suspicious is i moved the /tmp
directory to another file system several days ago by

m -r /tmp; ln -s /tempfs/tmp /tmp ; chmod 1777 /tmp

because of root filesystem full.

Apart from this problem, the system appears to
be running fine. I haven't been able to try
reboot the system yet.

Thanks for any response to my problem.

Frederick.
fleun@doh.health.nsw.gov.au



This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:50:13 EDT