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.
