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                     ( )\( )

Reply via email to