Summary: | apache2 mod_ldap.conf breaks mod_auth_ldap | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tyler Johnson <tyler> |
Component: | [OLD] Server | Assignee: | Apache Team - Bugzilla Reports <apache-bugs> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | andremuellerster, enderson, gfa, sean.gollschewsky |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 178189 |
Description
Tyler Johnson
2005-12-04 09:23:54 UTC
I can confirm that this bug report is valid, and that the suggested work-around works as described. In case it matters: using mod_auth_ldap 3.3 from an overlay ebuild (with missing keyword for amd64 added). I just built a few more servers and found another work around: Compile apache with static-modules and ldap, and DON'T emerge net-www/mod_auth_ldap. This will result in a functional *apache* mod_auth_ldap module as opposed to the mm_mod_auth_ldap module installed by net-www/mod_auth_ldap. Also, note that the syntax between apache's mod_auth_ldap and mm_mod_auth_ldap are completely different. There are good examples in the apache doc. I have ldap_auth working with apache2 compiled with ldap USE-flag. But if I install mod_auth_ldap, and remove, it takes away the file, that are the same for the both package. # equery belongs /usr/lib/apache2/modules/mod_auth_ldap.so [ Searching for file(s) /usr/lib/apache2/modules/mod_auth_ldap.so in *... ] net-www/mod_auth_ldap-3.3 (/usr/lib/apache2/modules/mod_auth_ldap.so) net-www/apache-2.0.55-r1 (/usr/lib/apache2/modules/mod_auth_ldap.so) The workaround is, not to install mod_auth_ldap, and use apache2 ldap USE-flag. I reinstalled apache2, to get the file back. net-www/mod_auth_ldap will go away in favor of the ldap modules included with apache2 soon, closing this as wontfix |