OpenSSH 3.7 testing (Re: 3.6p1 bug on SCO OpenServer)

Darren Tucker dtucker at
Sat Sep 13 21:49:58 EST 2003

Colin Watson wrote:
>   openbsd-compat//libopenbsd-compat.a(xcrypt.o)(.text+0x5): In function `xcrypt':
>   xcrypt.c:76: undefined reference to `crypt'
>   collect2: ld returned 1 exit status
>   make: *** [sshd] Error 1
> My platform's libcrypto doesn't have a crypt() symbol. It used to be
> that crypt() was only needed if !defined(USE_PAM), but now it's needed
> unconditionally (unnecessarily)?

No, it still needs to be linked as PAM is now a run-time option (UsePAM in
sshd_config).  Perhaps configure needs to be taught where else too look?

> I first found that SSHD_PAM_SERVICE no longer works: minimal
> patch follows, but perhaps somebody will want to restore the old argv[0]
> behaviour.

Sounds like a good idea.

> Am I right in saying that Kerberos V support has been completely merged?

The Krb5/GSSAPI support is based on Simon Wilkinson's work, but it's a
subset, not the lot.  The previous krb4, krb5 and AFS support is gone.

Darren Tucker (dtucker at
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