Microsoft Unix client sample code to access a Windows kerberos kdc.

I am trying to compile the Microsoft Unix client software under AIX
4.2 to access a Windows 2000 kdc (kerberos) server.

Unfortunately microsoft's code needs ldap libraries to compile. The
liblber.a and libldap.a files are corrupt or missing in every place on
the internet where AIX ldap is stored:

www.iplanet.com/downloads/developer/2091.html 3.2Mb. libldap.a and
liblber.a are corrupt (not archives).
iPlanet Directory SDK for C 5.0, both optimized and debugged, and
4.14, before that the libraries are missing.

The entire IBM Secureway LDAP system, 129MB: the files are missing:
http://www6.software.ibm.com/dl/secureway/priv/ldap32-h?S_PKG=aix56ww 
ldap321aix.tar

http://www.ldapzone.com/gen_download.html  - takes you to the IBM
site. ldap321aix.tar

http://www.openldap.org/software/download/  -The source, with
dependencies missing.
Need: POSIX threads, TLS/SSL package;at openssl.org; Even more
unhelpfully, they purport to answer the POSIX threads question in
their FAQ. When you get there, of course, they forget to mention it.
SSL predictably won't compile – it needs perl at least. The
dependencies never end.

http://ftp.mozilla.org/pub/directory/c-sdk/ldap/
ldapsdk_12311998.tar.gz Dec 98 1.3 Mb
All the instructions are missing, there is no configure file, and
attempt at make; creates hundreds of errors.

http://www.mit.edu/afs/athena/astaff/project/ldap/mozilla2k/sdkc4.0/ 
has just one .so file.

Compiled AIX ldap is supposed to be available at:
http://www-1.ibm.com/servers/aix/products/aixos/linux/date.html  
openldap-2.0.11 -but its an rpm file. RPM isn't on most AIX'es, but a
link is on the same page. You download rpm.rte.
So: $ restore -f rpm.rte. Hundreds of files, predictably rpm fails to
run.
openldap-2.0.11, being an rpm, will be AIX 5.0 (possibly 4.3.3) but
probably won't compile on Aix 4.2 even if I could open it.

This is just a sample of what I've looked at.

Can anyone please tell me how to solve this simple problem without
massive complexity?  How can the source be modified to use .so's
instead of .a's? Has anyone got working .a's on AIX?

Thanks in advance

David Noakes.

Reply via email to