From: Pierangelo Masarati Date: Sun, 16 Nov 2008 22:57:38 +0000 (+0000) Subject: add indexes (when supported) X-Git-Tag: ACLCHECK_0~1084 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=89cec8c881e59d85906b5bdeabfb81ed648f3451;p=openldap add indexes (when supported) --- diff --git a/tests/scripts/test049-sync-config b/tests/scripts/test049-sync-config index 5edbc54963..1eac3fa485 100755 --- a/tests/scripts/test049-sync-config +++ b/tests/scripts/test049-sync-config @@ -263,6 +263,24 @@ if test $RC != 0 ; then exit $RC fi +case $BACKEND in +bdb | hdb) + $LDAPMODIFY -D cn=config -H $URI1 -y $CONFIGPWF <>$TESTOUT 2>&1 +dn: olcDatabase={1}$BACKEND,cn=config +changetype: modify +add: olcDbIndex +olcDbIndex: objectClass,entryUUID,entryCSN eq +olcDbIndex: cn,uid pres,eq,sub +EOF + RC=$? + if test $RC != 0 ; then + echo "ldapadd modify for database config ($RC)!" + test $KILLSERVERS != no && kill -HUP $KILLPIDS + exit $RC + fi + ;; +esac + echo "Using ldapadd to populate producer..." $LDAPADD -D "$MANAGERDN" -H $URI1 -w $PASSWD -f $LDIFORDERED \ >> $TESTOUT 2>&1