[LDB] ldbsearch overmatching
idra at samba.org
Tue Jan 10 14:03:50 GMT 2006
On Tue, 2006-01-10 at 20:58 +1100, Andrew Bartlett wrote:
> I've been messing around with ldb, and in my testing I ran:
> bin/ldbsearch -H /data/samba/samba4/prefix/private/sam.ldb 'cn=domain
> On unmodified code, this returns two entries:
> # returned 0 records
> # record 1
> dn: CN=Domain Users,CN=Users,DC=tammy,DC=abartlet,DC=net
> # record 2
> dn: CN=DomainUpdates,CN=System,DC=tammy,DC=abartlet,DC=net
> What I'm wondering is: is there a bug in the ldb index code, causing it
> to return entries that match a substring, without doing a full check?
No, on CN there is no index, so we do a full search here.
I found the bug, it is in our comparison function.
I'm fixing it.
More information about the samba-technical