Has anyone ever thought about doing a native (not based on ldap sdk binaries) python LDAP client? Something like Net::LDAP (which is a very nice object model, even though it's perl). It depends on several modules being available. For example, is there a python ASN.1 parser? Most everything else is already available in python - sockets, ssl, etc.