Full_Name: Ron Aitchison
OS: FreeBSD (5.4/6.2)
Submission from: (NULL) (126.96.36.199)
Component matching (RFC 3687) is defined to be released with 2.4.8. However it
is conditionally compiled from the variable LDAP_COMP_MATCH which is only set
(in servers/slapd/slap.h) if LDAP_DEVEL is set. LDAP_DEVEL is not set by default
in a normal build. The net result is that component matching is not included in
an OpenLDAP build.
It's not clear that this feature is safe for use. It's certain that indexing
for component matching in back-bdb is broken. Unindexed matching may or may
not work. The lead developer on this feature is gone, so until someone else
comes along to adopt the code it's going to remain DEVEL-only.
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/