[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Privilege-separated OpenSSH and sys/tree.h



Hey all...

I am running OpenBSD 2.9 with the latest patch branch applied and I
grabbed the latest snapshot of the new privilege-separated OpenSSH as
described here:
http://www.citi.umich.edu/u/provos/ssh/privsep.html

I previously had OpenSSH 3.1 installed... So I grabbed the source from
cvs and it died during make with the following error looking for
sys/tree.h... 'make depend' warns that sys/tree.h isn't present but
doesn't fail, but 'make' dies as follows:

-- snip --

===> sshd
cc -O2   -DHAVE_LOGIN_CAP -DAFS -DKRB4 -I/usr/include/kerberosIV
-I/usr/src/usr.bin/ssh/sshd/..  -DLIBWRAP -DSKEY  -c
/usr/src/usr.bin/ssh/sshd/../sshd.c
In file included from /usr/src/usr.bin/ssh/sshd/../sshd.c:79:
/usr/src/usr.bin/ssh/sshd/../monitor_mm.h:30: sys/tree.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.
-------------

This is with gcc 2.95.3... Do I have to upgrade to OpenBSD 3.0 or gcc3?
I was planning on upgrading OpenBSD this weekend but was wondering if
there was something else I could do in the meantime...

Thanks,
Shawn
--
email: pakkit@codepiranha.org
web: http://codepiranha.org/~pakkit
pgp key: getkey-pakkit@codepiranha.org
pgp: 8988 6FB6 3CFE FE6D 548E  98FB CCE9 6CA9 98FC 665A

[demime 0.98d removed an attachment of type application/pgp-signature which had a name of signature.asc]