adopted LDAP proider to work with a generic unix LDAP tree