]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.18] fix: usr: Don't enforce NOAUTH/NOCONF flags in DNSKEYs
authorEvan Hunt <each@isc.org>
Tue, 25 Mar 2025 07:34:26 +0000 (07:34 +0000)
committerEvan Hunt <each@isc.org>
Tue, 25 Mar 2025 07:34:26 +0000 (07:34 +0000)
commitddbea0b94b13242d669e97ee4e1f62f6ba147f34
tree24a33d534162eaffd7ba9835c99ce0edf9d6bf05
parentd4cc98a175e7c657bd1a7e611c518edaa6056827
parentf095d22adf36121fbb8d8a523bedce739eaa9fe3
[9.18] fix: usr: Don't enforce NOAUTH/NOCONF flags in DNSKEYs

All DNSKEY keys are able to authenticate. The `DNS_KEYTYPE_NOAUTH` (and `DNS_KEYTYPE_NOCONF`) flags were defined for the KEY rdata type, and are not applicable to DNSKEY. Previously, however, because the DNSKEY implementation was built on top of KEY, the `_NOAUTH` flag prevented authentication in DNSKEYs as well. This has been corrected.

Closes #5240

Backport of MR !10261

Merge branch 'backport-5240-ignore-noauth-flag-9.18' into 'bind-9.18'

See merge request isc-projects/bind9!10316