[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#8967) back-mdb "unchecked" limit broken vs. search scope



Full_Name: Hallvard Breien Furuseth
Version: 2.4.47
OS: Linux
URL: 
Submission from: (NULL) (2001:700:100:202::105)


The size.unchecked limit does not seem to consider search scope
other than 'base' in back-mdb.

$ ldapsearch -LLL -xh localhost:3890 -b l=there '(l=over)' 1.1
dn: l=over,l=here,l=there

$ ldapsearch -LLL -xh localhost:3890 -b l=over,l=here,l=there 1.1
Administrative limit exceeded (11)

$ ldapsearch -LLL -xh localhost:3890 -b l=over,l=here,l=there -s base 1.1 
dn: l=over,l=here,l=there

$ cat test.ldif 
dn: l=there
objectClass: locality

dn: l=here,l=there
objectClass: locality

dn: l=over,l=here,l=there
objectClass: locality

dn: l=under,l=here,l=there
objectClass: locality

$ cat test.conf 
include		schema/core.schema
loglevel	0
sizelimit	size.unchecked=3

database	mdb
directory	test.db
suffix		l=there
index		l,objectClass eq