Add implementation of 'dereference control' for use with OpenLDAP
authorAndrew Bartlett <abartlet@samba.org>
Mon, 8 Dec 2008 11:22:54 +0000 (22:22 +1100)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 8 Dec 2008 11:22:54 +0000 (22:22 +1100)
commite7896feb437906328f7e5dc0d9f45c1433320695
tree58c02d2151085fc33b3871ac560953dba82ed34c
parent5e5dd9fa55abcffa7bb8a7536a6ba22b0cf6434a
Add implementation of 'dereference control' for use with OpenLDAP

This uses the new control added to OpenLDAP to dereference a DN at
runtime over LDAP, allowing extended DNs to be used with that backend.

Andrew Bartlett
source4/dsdb/samdb/ldb_modules/config.mk
source4/dsdb/samdb/ldb_modules/extended_dn_out.c
source4/dsdb/samdb/ldb_modules/extended_dn_out_dereference.c [new file with mode: 0644]
source4/dsdb/samdb/ldb_modules/extended_dn_out_ldb.c [new file with mode: 0644]
source4/dsdb/samdb/ldb_modules/extended_dn_store.c
source4/dsdb/samdb/samdb.h
source4/libcli/ldap/ldap.c
source4/libcli/ldap/ldap_controls.c
source4/scripting/python/samba/provision.py