OpenSSH 2.9 failed to build in OpenBSD 2.7

Richard Cotrina
2001-05-02T23:18:40Z

Hello :

I just downloaded the new version of OpenSSH ( 2.9) an tried to compile in
my OpenBSD 2.7 / Sparc box according the procedure indicated in the README :

      # cd /usr/src/usr.bin
      # tar xvfz .../openssh-x.y.tgz
      # cd ssh
      # make obj
      # make cleandir
      # make depend
      # make
      # make install
      # cp ssh_config sshd_config /etc

This has worked in all the previous releases of OpenSSH but this time it
complains about a missing header file and then abort the building process :

===> sshd
cc -O2   -DHAVE_LOGIN_CAP -DAFS -DKRB4 -I/usr/include/kerberosIV -I/usr/src/
usr.bin/ssh/sshd/.. -Wall  -DLIBWRAP -DSKEY  -c
/usr/src/usr.bin/ssh/sshd/../sshd.c
In file included from /usr/src/usr.bin/ssh/sshd/../sshd.c:71:
/usr/src/usr.bin/ssh/sshd/../auth.h:32: login_cap.h: No such file or
directory
*** Error code 1

Stop in /usr/src/usr.bin/ssh/sshd.
*** Error code 1

Stop in /usr/src/usr.bin/ssh.

Do I have to do anything else before compiling the OpenSSH 2.9 in my OpenBSD
2.7 box ?


Thanks in advance,

Richard Cotrina


----- Original Message -----
From: Markus Friedl <markus.friedl at informatik.uni-erlangen.de>
To: <openssh-unix-announce at mindrot.org>; <openssh-unix-dev at
mindrot.org>
Cc: <lwn at lwn.net>; <announce at openbsd.org>; <misc at
openbsd.org>;
<dengue at deadly.org>
Sent: Wednesday, May 02, 2001 4:35 PM
Subject: OpenSSH 2.9


> OpenSSH 2.9 has just been uploaded. It will be available from the
> mirrors listed at http://www.openssh.com/ shortly.
>
> OpenSSH is a 100% complete SSH protocol version 1.3, 1.5 and 2.0
> implementation and includes sftp client and server support.
>
> This release contains many portability bug-fixes (listed in the
> ChangeLog) as well as several new features (listed below).
>
> We would like to thank the OpenSSH community for their continued
> support and encouragement.
>
> Important Changes:
> =================>
> WARNING: SSH protocol v2 is now the default protocol version
>
> use the 'Protocol' option from ssh(1) and sshd(8) if
> you want to change this.
>
> SSH protocol v2 implementation adds support for:
>
>         HostbasedAuthentication, similar to RhostsRSA in SSH protocol
>         v1
>
>         Rekeying (negotiate new encryption keys for the current SSH
>         session, try ~R in interactive SSH sessions)
>
>         updated DH group exchange:
>         draft-ietf-secsh-dh-group-exchange-01.txt
>
>         client option HostKeyAlgorithms
>
>         server options ClientAliveInterval and ClientAliveCountMax
>
>         tty mode passing
>
> general:
>
>         gid swapping in sshd (fixes access to /home/group/user based
>         directory structures)
>
>         Dan Kaminsky <dankamin at cisco.com> contributed an
experimental
>         SOCKS4 proxy to the ssh client (yes, client not the server).
>         Use 'ssh -D 1080 server' if you want to try this out.
>
> server option PrintLastLog
>
> improvements for scp > 2GB
>
> improved ListenAddress option.
> You can now use ListenAddress host:port
>
> improved interoperability (bug detection for older implementations)
>
> improved documentation
>
> OpenSSH is brought to you by Markus Friedl, Niels Provos, Theo de Raadt,
> Kevin Steves, Damien Miller and Ben Lindstrom.
>
>