Openssh installation only works for user root

Darren Tucker dtucker at zip.com.au
Sat May 22 00:55:45 EST 2004


GOMA, Frank wrote:
> : recvmsg: expected received 1 got 0
> debug1: do_cleanup
> : sendmsg(11): Invalid argument
> debug1: do_cleanup
> debug1: session_pty_cleanup: session 0 release /dev/pts/5

It appears that descriptor passing is broken somehow, which messes up 
privilege separation.  You can set "UsePrivilegeSeparation no" in 
sshd_config to disable it.

You can also try adding "#define DISABLE_FD_PASSING 1" to config.h and 
recompile (this will disable the post-auth privsep, but pre-auth should 
  still work).

Is Reliant Unix 5.45 old or new?  Does privsep work on other releases?

-- 
Darren Tucker (dtucker at zip.com.au)
GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4  37C9 C982 80C7 8FF4 FA69
     Good judgement comes with experience. Unfortunately, the experience
usually comes from bad judgement.




More information about the openssh-unix-dev mailing list