Update nsd to 4.1.24 4.1.24 ================ FEATURES: - #4102: control interface via local socket. configure it with control-interface: "/path/nsd.ctl" The path has to start with a / to separate it from an IP address. The local socket does not use SSL, but unencrypted traffic, use file and containing directory permissions to restrict access. - configure --enable-systemd (needs pkg-config and libsystemd) can be used to then use-systemd: yes in nsd.conf and have readiness signalling with systemd. - RFC8162 support, for record type SMIMEA. BUG FIXES: - Patch to fix openwrt for mac os build darwin detection in configure. - Fix that first control-interface determines if TLS is used. Warn when IP address interfaces are used without TLS. - #4106: Fix that stats printed from nsd-control are recast from unsigned long to unsigned (remote.c). - Fix that type CAA (and URI) in the zone file can contain dots when not in quotes. - #4133: Fix that when IXFR contains a zone with broken NSEC3PARAM chain, NSD leniently attempts to find a working NSEC3PARAM. 4.1.23 ================ BUG FIXES: - Fix NSD time sensitive TSIG compare vulnerability. 4.1.22 ================ FEATURES: - refuse-any sends truncation (+TC) in reply to ANY queries over UDP, and allows TCP queries like normal. - Use accept4 to speed up answer of TCP queries, on Linux, FreeBSD and OpenBSD. BUG FIXES: - Fix nsec3 hash of parent and child co-hosted nsec3 enabled zones. - Fix to use same condition for nsec3 hash allocation and free.diff -r1.98 -r1.99 pkgsrc/net/nsd/Makefile
(prlw1)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.98 2018/06/10 04:27:03 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.99 2018/09/04 11:24:34 prlw1 Exp $ | |
2 | 2 | |||
3 | DISTNAME= nsd-4.1.21 | 3 | DISTNAME= nsd-4.1.24 | |
4 | CATEGORIES= net | 4 | CATEGORIES= net | |
5 | MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/ | 5 | MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/ | |
6 | 6 | |||
7 | MAINTAINER= pettai@NetBSD.org | 7 | MAINTAINER= pettai@NetBSD.org | |
8 | HOMEPAGE= http://www.nlnetlabs.nl/nsd/index.html | 8 | HOMEPAGE= http://www.nlnetlabs.nl/nsd/index.html | |
9 | COMMENT= Authoritative-only DNS server | 9 | COMMENT= Authoritative-only DNS server | |
10 | LICENSE= modified-bsd | 10 | LICENSE= modified-bsd | |
11 | 11 | |||
12 | BUILD_DEFS+= VARBASE NSD_USER NSD_GROUP | 12 | BUILD_DEFS+= VARBASE NSD_USER NSD_GROUP | |
13 | FILES_SUBST+= NSD_USER=${NSD_USER} NSD_GROUP=${NSD_GROUP} | 13 | FILES_SUBST+= NSD_USER=${NSD_USER} NSD_GROUP=${NSD_GROUP} | |
14 | 14 | |||
15 | BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.7 | 15 | BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.7 | |
16 | 16 |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.63 2018/06/10 04:27:03 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.64 2018/09/04 11:24:34 prlw1 Exp $ | |
2 | 2 | |||
3 | SHA1 (nsd-4.1.21.tar.gz) = 5f766ce1dd7d6875a4dd61bf7934f73271b9580d | 3 | SHA1 (nsd-4.1.24.tar.gz) = e3413cd3e657f366764b90343ce33c9415347008 | |
4 | RMD160 (nsd-4.1.21.tar.gz) = faae427ae23268ff94c1cb3537cf2ee82bc51ea5 | 4 | RMD160 (nsd-4.1.24.tar.gz) = 8c37949e1eb0ecd7963a68371c8a4cbbdd1fa118 | |
5 | SHA512 (nsd-4.1.21.tar.gz) = 1e37f433ff5cd4869145a575a89d6eaca6b17c0e029302e233277b400c5f0f0b76ea018d48178d6b8a75b72328f0ded9e885be836c0bb32367d6861ff11c7150 | 5 | SHA512 (nsd-4.1.24.tar.gz) = 68f7f62c740e5a73d1b9da4b6d593ff1b728bc398ad126a75febaa523a2117c80315bf90ca6a60aabf38539181e00524cedb106a32b4883aa8ed021462d47762 | |
6 | Size (nsd-4.1.21.tar.gz) = 1099021 bytes | 6 | Size (nsd-4.1.24.tar.gz) = 1107574 bytes | |
7 | SHA1 (patch-aa) = d9a423d5faa8da9a213b21fd2712225ac9645091 | 7 | SHA1 (patch-aa) = d9a423d5faa8da9a213b21fd2712225ac9645091 |