]> git.sur5r.net Git - openldap/commitdiff
ITS#5036 fix back-monitor dependency
authorHoward Chu <hyc@openldap.org>
Tue, 3 Jul 2007 16:45:04 +0000 (16:45 +0000)
committerHoward Chu <hyc@openldap.org>
Tue, 3 Jul 2007 16:45:04 +0000 (16:45 +0000)
tests/scripts/test034-translucent

index 79eb72425db1c2d1a44998908d1758769eabbd53..bd4f23089481633a64d7c638691af445c22673f2 100755 (executable)
@@ -36,6 +36,12 @@ mkdir -p $TESTDIR $DBDIR1
 $SLAPPASSWD -g -n >$CONFIGPWF
 echo "rootpw `$SLAPPASSWD -T $CONFIGPWF`" >$TESTDIR/configpw.conf
 
+if test $MONITORDB = yes ; then
+       DBIX=2
+else
+       DBIX=1
+fi
+
 . $CONFFILTER $BACKEND $MONITORDB < $TRANSLUCENTREMOTECONF > $CONF1
 echo "Running slapadd to build remote slapd database..."
 $SLAPADD -f $CONF1 -l $LDIFTRANSLUCENTCONFIG
@@ -202,7 +208,7 @@ fi
 echo "Dynamically configuring local slapd without translucent_no_glue..."
 
 $LDAPMODIFY -D cn=config -H $URI2 -y $CONFIGPWF <<EOF
-dn: olcOverlay={0}translucent,olcDatabase={2}$BACKEND,cn=config
+dn: olcOverlay={0}translucent,olcDatabase={$DBIX}$BACKEND,cn=config
 changetype: modify
 replace: olcTranslucentNoGlue
 olcTranslucentNoGlue: FALSE
@@ -621,7 +627,7 @@ fi
 echo "Dynamically configuring local slapd with translucent_no_glue and translucent_strict..."
 
 $LDAPMODIFY -D cn=config -H $URI2 -y $CONFIGPWF <<EOF
-dn: olcOverlay={0}translucent,olcDatabase={2}$BACKEND,cn=config
+dn: olcOverlay={0}translucent,olcDatabase={$DBIX}$BACKEND,cn=config
 changetype: modify
 replace: olcTranslucentNoGlue
 olcTranslucentNoGlue: TRUE