echo "I: failed"; status=1
fi
-echo "I:check that multiple dnssec-keygen calls don't emit dns_dnssec_findmatchingkeys warning"
-ret=0
-$KEYGEN -r $RANDFILE -a dh -b 128 -n host example.net > keygen.out1 2>&1 || ret=1
-grep dns_dnssec_findmatchingkeys keygen.out1 > /dev/null && ret=1
-$KEYGEN -r $RANDFILE -a dh -b 128 -n host example.net > keygen.out2 2>&1 || ret=1
-grep dns_dnssec_findmatchingkeys keygen.out2 > /dev/null && ret=1
-if [ $ret -eq 1 ] ; then
- echo "I: failed"; status=1
+if $SHELL ../testcrypto.sh -q
+then
+ echo "I:check that multiple dnssec-keygen calls don't emit dns_dnssec_findmatchingkeys warning"
+ ret=0
+ $KEYGEN -r $RANDFILE -a dh -b 128 -n host example.net > keygen.out1 2>&1 || ret=1
+ grep dns_dnssec_findmatchingkeys keygen.out1 > /dev/null && ret=1
+ $KEYGEN -r $RANDFILE -a dh -b 128 -n host example.net > keygen.out2 2>&1 || ret=1
+ grep dns_dnssec_findmatchingkeys keygen.out2 > /dev/null && ret=1
+ if [ $ret -eq 1 ] ; then
+ echo "I: failed"; status=1
+ fi
fi
echo "I:check that dnssec-keygen won't generate TSIG keys"