Fix checks of exit values from ldapcompare

This commit is contained in:
Hallvard Furuseth 2005-09-26 05:15:06 +00:00
parent 262c8cd5b5
commit ef7f08f914

View File

@ -137,11 +137,11 @@ for P in $PORT1 $PORT2 ; do
DN="cn=Mark Elliot,ou=Alumni Association,ou=People,$BASEDN"
echo "Comparing \"$DN\" on port $P..."
$LDAPCOMPARE -h $LOCALHOST -p $P "$DN" "cn:Mark Elliot"
$LDAPCOMPARE -h $LOCALHOST -p $P "$DN" "cn:Mark Elliot" \
> $TESTOUT 2>&1
RC=$?
if test $RC != 0 ; then
if test $RC != 6 ; then
echo "ldapcompare failed ($RC)!"
test $KILLSERVERS != no && kill -HUP $KILLPIDS
exit $RC
@ -149,11 +149,11 @@ for P in $PORT1 $PORT2 ; do
DN="ou=Other,$BASEDN"
echo "Comparing \"$DN\" on port $P with manageDSAit control..."
$LDAPCOMPARE -h $LOCALHOST -p $P -M "$DN" "ou:Other"
$LDAPCOMPARE -h $LOCALHOST -p $P -M "$DN" "ou:Other" \
> $TESTOUT 2>&1
RC=$?
if test $RC != 0 ; then
if test $RC != 6 ; then
echo "ldapcompare failed ($RC)!"
test $KILLSERVERS != no && kill -HUP $KILLPIDS
exit $RC