diff options
Diffstat (limited to 'source4/script/tests/mktestsetup.sh')
-rwxr-xr-x | source4/script/tests/mktestsetup.sh | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/source4/script/tests/mktestsetup.sh b/source4/script/tests/mktestsetup.sh index f21d0a2354..a482f62a40 100755 --- a/source4/script/tests/mktestsetup.sh +++ b/source4/script/tests/mktestsetup.sh @@ -331,22 +331,22 @@ MODCONF=$LDAPDIR/modules.conf rm -f $MODCONF touch $MODCONF -if ! slaptest -u -f $SLAPD_CONF > /dev/null 2>&1; then +slaptest -u -f $SLAPD_CONF > /dev/null 2>&1 || { echo "enabling slapd modules" cat > $MODCONF <<EOF modulepath /usr/lib/ldap moduleload back_bdb EOF -fi +} if slaptest -u -f $SLAPD_CONF; then - if ! slapadd -f $SLAPD_CONF < $PRIVATEDIR/$DNSNAME.ldif; then + slapadd -f $SLAPD_CONF < $PRIVATEDIR/$DNSNAME.ldif || { echo "slapadd failed" - fi + } - if ! slaptest -f $SLAPD_CONF; then + slaptest -f $SLAPD_CONF || { echo "slaptest after database load failed" - fi + } fi PATH=$OLDPATH |