]> git.sur5r.net Git - openldap/commitdiff
ITS#6979 avoid bash-ism
authorHoward Chu <hyc@openldap.org>
Fri, 30 Sep 2011 10:34:03 +0000 (03:34 -0700)
committerHoward Chu <hyc@openldap.org>
Fri, 30 Sep 2011 10:34:03 +0000 (03:34 -0700)
tests/scripts/test062-config-delete

index 0cb103953b5c7cb30f8f735e03762b68bb3a6726..82608ac5e873111a8ed006d8fc3a9b77e4769b3d 100755 (executable)
@@ -106,7 +106,7 @@ rm -f $RCOUT
 (
   $LDAPSEARCH -D cn=config -H $URI1 -y $CONFIGPWF -bcn=config -E \!sync=rp >/dev/null 2>&1
   RC=$?
-  touch $RCOUT
+  echo $RC > $RCOUT
   exit $RC
 ) &
 
@@ -137,10 +137,10 @@ done
 
 if test -f "$RCOUT" ; then
        wait $SEARCHPID
-       SEARCHRC=$?
+       SEARCHRC=`cat $RCOUT`
        echo "Checking return code of backgrounded RefreshAndPersist search ..."
        if test $SEARCHRC != 52 ; then
-               echo "Error: Backgrounded ldapsearch did return the wrong error code: $SEARCHRC"
+               echo "Error: Backgrounded ldapsearch returned the wrong error code: $SEARCHRC"
                RC=1
        else
                echo "Exit code correct."