I'm trying to get the auth_ldap module to work with 2.0.32. I can successfully build and install both 2.0.32 and httpd-ldap. I had to apply the following for httpd-ldap to compile
--- util_ldap_cache.h.orig Fri Feb 8 13:29:17 2002 +++ util_ldap_cache.h Mon Mar 4 23:54:11 2002 @@ -102,7 +102,7 @@ } util_ald_cache_t; #if APR_HAS_SHARED_MEMORY -apr_shmem_t *util_ldap_shm; +apr_shm_t *util_ldap_shm; #endif util_ald_cache_t *util_ldap_cache; apr_thread_rwlock_t *util_ldap_cache_lock; Unfortunately, when I start apache, I get the following error message: Syntax error on line 221 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_ldap.so into server: /usr/local/apache2/modules/mod_ldap.so: undefined symbol: apr_shm_calloc bin/apachectl start: httpd could not be started A little investigation leads me to believe that apr changed its shared memory API and httpd-ldap has not been updated. Is anyone actively using and maintaining httpd-ldap for apache 2.0? -- Tim Moloney ManTech Real-time Systems Laboratory 2015 Cattlemen Road \ / Sarasota, FL 34232 .________\(O)/________. (941) 377-6775 x208 ' ' O(.)O ' '