This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: sshd1 v1.2.26, b20.1, tty problems (most likely)
- To: Juha Jäykkä <juhaj@iki.fi>
- Subject: Re: sshd1 v1.2.26, b20.1, tty problems (most likely)
- From: Steve Coleman <Steve.Coleman@jhuapl.edu>
- Date: Tue, 11 May 1999 11:17:21 -0400
- Cc: gnu-win32@cygnus.com
- Organization: Johns Hopkins Applied Physics Laboratory
- References: <003a01be9ad6$d1102e50$1123a4d8@sos.home> <3737C39A.3FBAF40B@iki.fi>
Juha Jdykkd wrote:
> No help. Nothing changes. sshd1 still receives TTY -1, ls complains
> about bad file number and something causes a logout from my newly
> created shell immediately.
I may have had the same problem, though my memory about it may be a
little fuzzy now. To diagnose the problem I set my STRACE to 0x10 and
started the daemon with -d in one window while I tried to login from
another. The strace output reveiled that the xauth add host/unix:0
syntax was failing which caused subsequent tty and shell problems (I
don't remember these problems specifically), and eventually causing my
daemon and shell (both bash and tcsh) to abort. I commented out the
following block of code from sshd.c and I was back in business.
#ifndef CRAY
/* Cray xauth cannot take host/unix:0 as
displayname *
fprintf(f, "add %.*s/unix%s %s %s\n",
cp - display, display, cp, auth_proto,
auth_data); */
#endif
Try using the STRACE flag to verify a similar xauth failure. If this is
the source of your problem then perhaps we should add this to the sshd.c
patch list. It may however be a system dependent patch based on your
X-Windows implementation.
FYI - I am using Exceed V6.1 for my X server.
Good luck!
--
Steve Coleman <Steve.Coleman@jhuapl.edu> http://www.jhuapl.edu/
<<--------->> Johns Hopkins Applied Physics Laboratory <<---------->>
Balt:443-778-6330 Fax:443-778-5597 Wash:240-228-6330 Fax:240-228-5597
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com