]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Revert "Re-work ldap setup script"
authorNick Porter <nick@portercomputing.co.uk>
Sat, 22 Oct 2022 17:33:49 +0000 (18:33 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Sat, 22 Oct 2022 17:37:35 +0000 (18:37 +0100)
ss is not available on self-hosted runners, and further
observation shows this is not the cause of the random
failures

scripts/ci/ldap-setup.sh

index c549f1305319914c3a79932444298d64120066de..ec3ba2c943f95656580bfe6dac067afb87c09c7c 100755 (executable)
@@ -34,9 +34,10 @@ slapd -h "ldap://127.0.0.1:3890/" -f scripts/ci/ldap/slapd.conf &
 # Wait for LDAP to start
 sleep 1
 
+# Add test data
 count=0
 while [ $count -lt 10 ] ; do
-    if [ `ss -ltnp | grep 3890 | wc -l` -ge 1 ] ; then
+    if ldapadd -x -H ldap://127.0.0.1:3890/ -D "cn=admin,cn=config" -w secret -f src/tests/salt-test-server/salt/ldap/base.ldif ; then
         break 2
     else
         count=$((count+1))
@@ -44,9 +45,6 @@ while [ $count -lt 10 ] ; do
     fi
 done
 
-# Add test data
-ldapadd -x -H ldap://127.0.0.1:3890/ -D "cn=admin,cn=config" -w secret -f src/tests/salt-test-server/salt/ldap/base.ldif
-
 if [ $? -ne 0 ]; then
        echo "Error configuring server"
        exit 1