]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add todo in dnssec system test for [GL #1689]
authorMatthijs Mekking <matthijs@isc.org>
Thu, 25 Jun 2020 11:39:24 +0000 (13:39 +0200)
committerMark Andrews <marka@isc.org>
Thu, 25 Jun 2020 12:49:38 +0000 (22:49 +1000)
Add a note why we don't have a test case for the issue.

It is tricky to write a good test case for this if our tools are
not allowed to create signatures for unsupported algorithms.

(cherry picked from commit c6345fffe96fb6b71eb1a736e528a811b037288d)

bin/tests/system/dnssec/tests.sh

index 20aff6fcfe4455026c5824f3f00e719e700b289a..6f7eaa739487abed625bb452ee4c66804328192d 100644 (file)
@@ -3511,6 +3511,13 @@ n=`expr $n + 1`
 test "$ret" -eq 0 || echo_i "failed"
 status=`expr $status + $ret`
 
+# TODO: test case for GL #1689.
+# If we allow the dnssec tools to use deprecated algorithms (such as RSAMD5)
+# we could write a test that signs a zone with supported and unsupported
+# algorithm, apply a fixed rrset order such that the unsupported algorithm
+# precedes the supported one in the DNSKEY RRset, and verify the result still
+# validates succesfully.
+
 echo_i "check that a lone non matching CDNSKEY record is rejected ($n)"
 ret=0
 (