The LDAP backend mentioned here has been superseded by a newer patch at: http://highlandsun.com/hyc/back-ldap.tgz This is a simple pass-thru/proxy; all LDAP requests are implemented. In the absence of the ldap_parse_result() function I have added an LDAP_OPT_MATCH_STRING flag to ldap_get_option(). Obviously this is only a temporary hack to get things working. Comments/suggestions welcome.