On Tue, 2026-10-13 at 16:40 +0200, Marco d'Itri wrote:
> On Oct 13, Jason Bolger <[email protected]> wrote:
> 
> > This package is shipping with outdated dns trust anchor information in 
> > /usr/share/dnsmasq-base/trust-anchors.conf causing all DNSSEC 
> > validations to fail.

Hi Jason,

According to https://data.iana.org/root-anchors/root-anchors.xml the
shipped trust anchor is still valid, however the newest trust anchor is
missing from dnsmasq-base 2.90-4~deb12u2.

As my tests didn't show failing DNSSEC validations, it would be great
you provide more details about how to reproduce your observation.


> > 
> > Rather than correcting it I suggest making the package dependent on
> > dns-root-data which appears to be the Debian package for maintaining 
> > DNS data.
> 
> As the dns-root-data maintainer I fully agree.
> Not duplicating the trust anchors should be a policy-level requirement.
> 
> dnsmasq does not read natively any of the file formats provided by 
> dns-root-data, but its trust-anchor configuration parameters can be 
> trivially generated from /usr/share/dns/root.ds using e.g. awk.

Hi Marco,

actually the dnsmasq package (not dnsmasq-base) applies
/usr/share/dns/root.ds translating it appropriately.

dnsmasq-base does not make use of /usr/share/dnsmasq-base/trust-
anchors.conf by itself, so, a solution might be to simply drop
/usr/share/dnsmasq-base/trust-anchors.conf from the dnsmasq-base
package.

Best,
Sven

-- 
GPG Fingerprint
3DF5 E8AA 43FC 9FDF D086 F195 ADF5 0EDA F8AD D585

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to