#!/bin/bash
PATH=.:$PATH
+MAKE=${MAKE:-make}
spectest=$1
[ -z $spectest ] && spectest=""
-make -C ../pdns sdig nsec3dig || exit 1
+${MAKE} -C ../pdns sdig nsec3dig || exit 1
rm -f test-results failed_tests passed_tests skipped_tests ${testsdir}/*/real_result ${testsdir}/*/diff ${testsdir}/*/*.out ${testsdir}/*/start ${testsdir}/*/step.*
ALGORITHM=${ALGORITHM:="hmac-md5"}
KEY=${KEY:="kp4/24gyYsEzbuTVJRUMoqGFmN3LYgVDzJ/3oRSP7ys="}
+MAKE=${MAKE:-make}
+
export ALGORITHM
export KEY
tosql ()
{
- make -C ../pdns zone2sql > /dev/null
+ ${MAKE} -C ../pdns zone2sql > /dev/null
../pdns/zone2sql --transactions --$1 --named-conf=./named.conf
}
exit 1
fi
-make -C ../pdns sdig nsec3dig || exit 1
+${MAKE} -C ../pdns sdig nsec3dig || exit 1
# Copy original zones because the test might modify them (well only the dyndns stuff, but let's make this work for others as well)
for zone in $(grep zone named.conf | cut -f2 -d\")
do