]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
dns_dnssec_findmatchingkeys warning test requires crytpo to be supported
authorMark Andrews <marka@isc.org>
Mon, 29 Jan 2018 05:35:56 +0000 (16:35 +1100)
committerMark Andrews <marka@isc.org>
Mon, 29 Jan 2018 05:35:56 +0000 (16:35 +1100)
bin/tests/system/tsig/tests.sh

index abae9ea0e67b6af3b81d05b4f75f4020498f0d43..90881ddd3edd082b4db91ae5f3969b134097cc70 100644 (file)
@@ -226,14 +226,17 @@ if [ $ret -eq 1 ] ; then
        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"