X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=tests%2Fscripts%2Ftest059-slave-config;h=714c42b3c794a94ca590f9e64abdf2ac0d9967af;hb=3743a5a68e4d608949d5fd04904733ee5c1ac959;hp=e90e2798345fc15825b40a3026e1cf4a19bf9721;hpb=3d2583e5334748737598c731ff1e8e4af2983125;p=openldap diff --git a/tests/scripts/test059-slave-config b/tests/scripts/test059-slave-config index e90e279834..714c42b3c7 100755 --- a/tests/scripts/test059-slave-config +++ b/tests/scripts/test059-slave-config @@ -2,7 +2,7 @@ # $OpenLDAP$ ## This work is part of OpenLDAP Software . ## -## Copyright 1998-2010 The OpenLDAP Foundation. +## Copyright 1998-2012 The OpenLDAP Foundation. ## All rights reserved. ## ## Redistribution and use in source and binary forms, with or without @@ -46,7 +46,7 @@ esac # # Test replication of dynamic config with alternate slave config: -# - start producer +# - start provider # - start consumer # - configure over ldap # - populate over ldap @@ -54,7 +54,7 @@ esac # - retrieve database over ldap and compare against expected results # -echo "Starting producer slapd on TCP/IP port $PORT1..." +echo "Starting provider slapd on TCP/IP port $PORT1..." . $CONFFILTER $BACKEND $MONITORDB < $DYNAMICCONF > $CONFLDIF $SLAPADD -F $CFPRO -n 0 -l $CONFLDIF $SLAPD -F $CFPRO -h $URI1 -d $LVL $TIMING > $LOG1 2>&1 & @@ -67,7 +67,7 @@ KILLPIDS="$PID" sleep 1 -echo "Using ldapsearch to check that producer slapd is running..." +echo "Using ldapsearch to check that provider slapd is running..." for i in 0 1 2 3 4 5; do $LDAPSEARCH -s base -b "" -H $URI1 \ 'objectclass=*' > /dev/null 2>&1 @@ -85,7 +85,7 @@ if test $RC != 0 ; then exit $RC fi -echo "Inserting syncprov overlay on producer..." +echo "Inserting syncprov overlay on provider..." if [ "$SYNCPROV" = syncprovmod ]; then $LDAPADD -D cn=config -H $URI1 -y $CONFIGPWF < $TESTOUT 2>&1 dn: cn=module,cn=config @@ -122,7 +122,7 @@ fi # will also be a consumer for the real cn=schema,cn=config tree. # It has MirrorMode enabled so that it can be written directly # while being a slave of the main schema. -echo "Configuring slave config DB on producer..." +echo "Configuring slave config DB on provider..." $LDAPMODIFY -D cn=config -H $URI1 -y $CONFIGPWF <> $TESTOUT 2>&1 dn: cn=config changetype: modify @@ -252,7 +252,7 @@ if test $RC != 0 ; then exit $RC fi -echo "Adding schema and databases on producer..." +echo "Adding schema and databases on provider..." $LDAPADD -D cn=config -H $URI1 -y $CONFIGPWF <>$TESTOUT 2>&1 include: file://$ABS_SCHEMADIR/core.ldif @@ -337,8 +337,7 @@ if test $RC != 0 ; then exit $RC fi -case $BACKEND in -bdb | hdb) +if test $INDEXDB = indexdb ; then $LDAPMODIFY -D cn=config -H $URI1 -y $CONFIGPWF <>$TESTOUT 2>&1 dn: olcDatabase={2}$BACKEND,cn=config changetype: modify @@ -352,10 +351,9 @@ EOF test $KILLSERVERS != no && kill -HUP $KILLPIDS exit $RC fi - ;; -esac +fi -echo "Using ldapadd to populate producer..." +echo "Using ldapadd to populate provider..." $LDAPADD -D "$MANAGERDN" -H $URI1 -w $PASSWD -f $LDIFORDERED \ >> $TESTOUT 2>&1 RC=$? @@ -388,13 +386,13 @@ if test $RC != 0 ; then exit $RC fi -echo "Using ldapsearch to read all the entries from the producer..." +echo "Using ldapsearch to read all the entries from the provider..." $LDAPSEARCH -S "" -b "$BASEDN" -D "$MANAGERDN" -H $URI1 -w $PASSWD \ 'objectclass=*' > $MASTEROUT 2>&1 RC=$? if test $RC != 0 ; then - echo "ldapsearch failed at producer ($RC)!" + echo "ldapsearch failed at provider ($RC)!" test $KILLSERVERS != no && kill -HUP $KILLPIDS exit $RC fi @@ -412,16 +410,16 @@ fi test $KILLSERVERS != no && kill -HUP $KILLPIDS -echo "Filtering producer results..." +echo "Filtering provider results..." $LDIFFILTER < $MASTEROUT > $MASTERFLT echo "Filtering consumer results..." $LDIFFILTER < $SLAVEOUT > $SLAVEFLT -echo "Comparing retrieved entries from producer and consumer..." +echo "Comparing retrieved entries from provider and consumer..." $CMP $MASTERFLT $SLAVEFLT > $CMPOUT if test $? != 0 ; then - echo "test failed - producer and consumer databases differ" + echo "test failed - provider and consumer databases differ" exit 1 fi