You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by bn...@apache.org on 2004/04/06 17:12:27 UTC
cvs commit: httpd-2.0/modules/experimental mod_auth_ldap.c
bnicholes 2004/04/06 08:12:27
Modified: modules/experimental mod_auth_ldap.c
Log:
Make sure that if auth_ldap is loaded, mod_ldap is also loaded
Revision Changes Path
1.22 +9 -0 httpd-2.0/modules/experimental/mod_auth_ldap.c
Index: mod_auth_ldap.c
===================================================================
RCS file: /home/cvs/httpd-2.0/modules/experimental/mod_auth_ldap.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- mod_auth_ldap.c 9 Feb 2004 20:29:18 -0000 1.21
+++ mod_auth_ldap.c 6 Apr 2004 15:12:27 -0000 1.22
@@ -953,6 +953,15 @@
}
*/
+ /* make sure that mod_ldap (util_ldap) is loaded */
+ if (ap_find_linked_module("util_ldap.c") == NULL) {
+ ap_log_error(APLOG_MARK, APLOG_ERR|APLOG_NOERRNO, 0, s,
+ "Module mod_ldap missing. Mod_ldap (aka. util_ldap) "
+ "must be loaded in order for mod_auth_ldap to function properly");
+ return HTTP_INTERNAL_SERVER_ERROR;
+
+ }
+
if (!charset_confname) {
return OK;
}