]> 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:44:19 +0000 (22:44 +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 f96e0a2136d6216b49fc29ca050ddff2cba99abb..2b768296620d42f57931bf6f7a787b76af918b93 100644 (file)
@@ -3545,6 +3545,13 @@ n=$((n+1))
 test "$ret" -eq 0 || echo_i "failed"
 status=$((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
 (