]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fix: usr: Use signer name when disabling DNSSEC algorithms
authorMark Andrews <marka@isc.org>
Thu, 25 Sep 2025 14:13:38 +0000 (00:13 +1000)
committerMark Andrews <marka@isc.org>
Thu, 25 Sep 2025 14:13:38 +0000 (00:13 +1000)
``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

Merge branch '5165-use-signer-name-when-disabling-dnssec-algorithms' into 'main'

See merge request isc-projects/bind9!10837


Trivial merge