]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.20] fix: usr: Use signer name when disabling DNSSEC algorithms
authorMark Andrews <marka@isc.org>
Mon, 29 Sep 2025 01:52:00 +0000 (11:52 +1000)
committerMark Andrews <marka@isc.org>
Mon, 29 Sep 2025 01:52:00 +0000 (11:52 +1000)
commit986816baa7495d782c49f13bbecabb24864d6dce
tree8e899d7580f0f114f35be663cd6cf19b44363d0f
parentd2f551140cd008129f3a95e0f27d7e34f6aaa913
parentdd891dd761bd24aef9a019d115760b09728e7ac7
[9.20] fix: usr: Use signer name when disabling DNSSEC algorithms

``disable-algorithms`` could cause DNSSEC validation failures when the parent zone was
signed with the algorithms that were being disabled for the child zone.
This has been fixed; `disable-algorithms` now works
on a whole-of-zone basis.

If the zone's name is at or below the ``disable-algorithms`` name the algorithm
is disabled for that zone, using deepest match when there are multiple
``disable-algorithms`` clauses.

Closes #5165

Backport of MR !10837

Merge branch 'backport-5165-use-signer-name-when-disabling-dnssec-algorithms-9.20' into 'bind-9.20'

See merge request isc-projects/bind9!11014