OpenLDAP seems to not be finding the SASL library even though it's installed: checking for sasl.h... no configure: warning: Could not locate Cyrus SASL configure: warning: SASL authentication not supported! If I hack CPPFLAGS and LDFLAGS to add the right paths it still misses it. The problem seems to be that OpenLDAP 2.0.25 needs to have sasl 1.x. The sasl 2.x library is sasl2.so. Also, when sasl is detected, I think --enable-spasswd should be added in the config line. Likewise, if kerberos is found, --enable-kerberos and --enable- kpasswd would be great.
*** Bug 6490 has been marked as a duplicate of this bug. ***
*** Bug 8102 has been marked as a duplicate of this bug. ***