SUMMARY: OpenSSH 3.8p1 bug and 5.1B issues

From: David Nillesen (dnillese@pobox.une.edu.au)
Date: Tue Jun 01 2004 - 02:41:59 EDT


Two gotchas recently discovered which may be of interest.

When compiling OpenSSH 3.8p1 on Tru64 there is a bug that prevents it
from linking against neccesary libraries.

Symptoms are this when making:

unresolved:
xcrypt
shadow_pw

Solution:
Apply patch from here to source to fix. Apprently already fixed in CVS
for next release.
http://bugzilla.mindrot.org/show_bug.cgi?id=802

Next problem was that 5.1B installs the commercial SSH by default
(apparently). We upgraded from 5.1A pk5 to 5.1B pk3 and scp dissapeared.

It is caused by OpenSSH on the server executing the firct scp program it
finds in its path which is the /usr/bin/scp installed during the
upgrade. Tru64 scp doesnt speak OpenSSH scp.

Solution:
Configure with:
./configure --prefix=/usr/local/ --with-cppflags=-I/usr/local/include \
--with-osfsia --without-privsep \
--with-default-path='/usr/local/bin:/bin:/usr/bin'

Setting the server path to look in /usr/local/bin solves the issue.

Also assumes you have zlib installed from OSS rpm and OpenSSL installed.

Apparently privilege seperation doesnt work on Tru64 anyway, as it needs
root access to get the OSF SIA to work?

Regards,
Dave

-- 
David Nillesen
Systems Administrator
University of New England
Phone: +61 2 6773 2112
Fax:   +61 2 6773 3424




This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:50:00 EDT