From: Nick Porter Date: Thu, 11 Jan 2024 10:44:28 +0000 (+0000) Subject: Fix ldap-setup CI script X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=30a1cda30e4d6496a9c0b8bfcc7cde74a365d387;p=thirdparty%2Ffreeradius-server.git Fix ldap-setup CI script --- diff --git a/scripts/ci/ldap-setup.sh b/scripts/ci/ldap-setup.sh index a63d62f2c2f..5b25a180d94 100755 --- a/scripts/ci/ldap-setup.sh +++ b/scripts/ci/ldap-setup.sh @@ -105,8 +105,8 @@ mkdir -p "${data_dir}" || exit $? sed -i -e "s/\/var\/lib\/ldap/\/tmp\/ldap${suffix}\/db/" src/tests/salt-test-server/salt/ldap/base${suffix}.ldif # Create a directory we can link schema files into -if [ -d "${schema_dir}" ]; then - echo "Schema dir already linked" +mkdir -p "${schema_dir}" || exit $? + # Debian if [ -d /etc/ldap/schema ]; then schema_src_dir="/etc/ldap/schema" @@ -135,7 +135,7 @@ for i in ${schema_src_dir}/*; do done # Copy over the auxilliary schemas -for i in "${aux_schema_src[@]}" do +for i in "${aux_schema_src[@]}" ; do cp -n "${i}" "${schema_dir}/" done