I have been able to build SSH with Dug Song's AFS mods (patch level 5 I
believe) on AIX, Solaris and HP-UX 10 without too much difficulty. However,
things to watch out for:
1. careful with the DES library. SSH has its own, same names as
Kerberos/Transarc, but with different parameter lists. This does not work too
well when the loader lumps them all together. I got around this by prefixing
SSH's DES routines with 'SSH_' using #define in des.h. Perhaps a later patch
level uses a similar method, I haven't checked yet.
2. we poor Europeans with crippled AFS libraries have to link the stuff in
the right order: Kerberos needs DES (I used eBones Kerberos). However, the
AFS library contains a libdes.a which is slightly incompatible. I hand-edited
the Makefile to inverse the library order: first link everything with the
Kerberos libraries, then the AFS libraries.
The result is in /afs/cern.ch/user/r/rtb/public/ssh (@sys-dependant path for
sun4m_54, rs_aix32, and hp700_ux100) if you're interested.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Rainer Toebbicke http://wwwcn1.cern.ch/~rtb -or- [EMAIL PROTECTED] O__
European Laboratory for Particle Physics(CERN) - Geneva, Switzerland > |
Phone: +41 22 767 8985 Fax: +41 22 767 7155 ( )\( )