Hi all, Here is another snapshot of the library that incorporates LDAP into apr-util. This patch is big, but it's an incorporation of a body of new code which works as a unit. The build should work correctly both with the default configuration (LDAP not included) to the configuration --with-ldap. Please test this for me to be sure. The header file apr_ldap.h incorporates some high level access to a number of LDAP functions, like opening connections, checking userids, and comparing users. Access is also possible to any of the ldap-*() routines within the LDAP SDK. The source code is half a vastly modified version of Dave Carrigan's auth_ldap module, published under the ASF licence. The other half takes the form of mod_auth_ldap, which is being posted separately to the new-httpd list. Currently the code works for me (Linux/PPC) - would be keen to see what other people's experiences are. It still needs a lot of work - but at this point feedback will be valuable. Comments...? The files are: include/apr_ldap.h.in include/private/apu_ldap_cache.h ldap/apr_ldap.c ldap/apr_ldap_cache.c ldap/apr_ldap_cache_mgr.c ldap/apr_ldap_compat.c ldap/Makefile.in Regards, Graham -- ----------------------------------------- minfrin@sharp.fm "There's a moon over Bourbon Street tonight..."