diff options
author | Samuel Cabrero <samuelcabrero@kernevil.me> | 2014-10-24 17:52:47 +0200 |
---|---|---|
committer | Garming Sam <garming@samba.org> | 2014-12-22 00:18:09 +0100 |
commit | 2a22ba34cd6f28950246b54c6577c922c61f4fdb (patch) | |
tree | 37e17b8ea4a9c87968e11d5a635ed3a5a74ee350 /lib/ldb-samba/wscript_build | |
parent | 913cd47875eabefc9090c05066b6b2a5acbe9977 (diff) | |
download | samba-2a22ba34cd6f28950246b54c6577c922c61f4fdb.tar.gz |
ldb-samba: Implement transitive extended matching
Documented in [MS-ADTS] section 3.1.1.3.4.4.3 LDAP_MATCHING_RULE_TRANSITIVE_EVAL
This allows a search filter such as:
member:1.2.840.113556.1.4.1941:=cn=user,cn=users,dc=samba,dc=example,dc=com
This searches not only the member attribute, but also any member
attributes that point at an object with this member in them. All the
various DN syntax types are supported, not just plain DNs.
Signed-off-by: Samuel Cabrero <samuelcabrero@kernevil.me>
(abartlet: Fixed compile error: return makes integer from pointer without a cast)
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Diffstat (limited to 'lib/ldb-samba/wscript_build')
-rw-r--r-- | lib/ldb-samba/wscript_build | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ldb-samba/wscript_build b/lib/ldb-samba/wscript_build index 7016b2f23be..6ad96986c66 100644 --- a/lib/ldb-samba/wscript_build +++ b/lib/ldb-samba/wscript_build @@ -5,7 +5,7 @@ # the symbols of all of ldb_ildap's dependencies. bld.SAMBA_LIBRARY('ldbsamba', - source='ldif_handlers.c', + source='ldif_handlers.c ldb_matching_rules.c', autoproto='ldif_handlers_proto.h', public_deps='ldb', deps='samba-security ndr NDR_DRSBLOBS NDR_DNSP ldbwrap samdb-common SAMDB_SCHEMA tdb errors', |