NSD 4.9.0 released

Hi,

NSD 4.9.0 is available:

https://nlnetlabs.nl/downloads/nsd/nsd-4.9.0.tar.gz
sha256 86308f87b09dcb77edc292489b917a5d0dfde986919e68653db0b51cc6dbfebb
pgp https://nlnetlabs.nl/downloads/nsd/nsd-4.9.0.tar.gz.asc

This release adds support for DNS Catalog Zones (RFC 9432) version "2".

Both producer and consumer roles for catalog zones are implemented, but
only a single consumer zone is allowed. The "coo" property, relevant
when multiple consumer zones can be configured, is therefore not
supported. The "group" property is. Consult the nsd.conf man page for
details on how to configure and use catalog zones.

Thanks to Fredrik Pettai from Sunet for providing feedback and testing
DNS Catalog Zones.

This release is signed with my PGP key instead of Wouter's. Please head
over to https://nlnetlabs.nl/people/ to get a hold of my public key.

4.9.0

I get an unexpected error:

root@71283c5022b6:/tmp# gzip -cd nsd-4.9.0.tar.gz | tar xf -
root@71283c5022b6:/tmp# cd nsd-4.9.0
root@71283c5022b6:/tmp/nsd-4.9.0# ./configure
configure: error: cannot find required auxiliary files: config.guess config.sub

Andreas

Hi Andreas,

Thank you for the report. An autoreconf -fi should fix that. I fixed it
manually for the rc1 and prepared a PR to fix this but forgot to merge
it in between 4.9.0rc1 and 4.9.0. I failed to notice the issue today
because the configure script ran without problems on my machine.

We may be doing a 4.9.1 to fix this issue, I'll have to check with
Wouter and Willem.

Thanks again and sorry for the inconvenience.

Best,
Jeroen