Tue Sep 4 11:24:34 2018 UTC ()
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.


(prlw1)
diff -r1.98 -r1.99 pkgsrc/net/nsd/Makefile
diff -r1.63 -r1.64 pkgsrc/net/nsd/distinfo

cvs diff -r1.98 -r1.99 pkgsrc/net/nsd/Makefile (expand / switch to unified diff)

--- pkgsrc/net/nsd/Makefile 2018/06/10 04:27:03 1.98
+++ pkgsrc/net/nsd/Makefile 2018/09/04 11:24:34 1.99
@@ -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
3DISTNAME= nsd-4.1.21 3DISTNAME= nsd-4.1.24
4CATEGORIES= net 4CATEGORIES= net
5MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/ 5MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/
6 6
7MAINTAINER= pettai@NetBSD.org 7MAINTAINER= pettai@NetBSD.org
8HOMEPAGE= http://www.nlnetlabs.nl/nsd/index.html 8HOMEPAGE= http://www.nlnetlabs.nl/nsd/index.html
9COMMENT= Authoritative-only DNS server 9COMMENT= Authoritative-only DNS server
10LICENSE= modified-bsd 10LICENSE= modified-bsd
11 11
12BUILD_DEFS+= VARBASE NSD_USER NSD_GROUP 12BUILD_DEFS+= VARBASE NSD_USER NSD_GROUP
13FILES_SUBST+= NSD_USER=${NSD_USER} NSD_GROUP=${NSD_GROUP} 13FILES_SUBST+= NSD_USER=${NSD_USER} NSD_GROUP=${NSD_GROUP}
14 14
15BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.7 15BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.7
16 16

cvs diff -r1.63 -r1.64 pkgsrc/net/nsd/distinfo (expand / switch to unified diff)

--- pkgsrc/net/nsd/distinfo 2018/06/10 04:27:03 1.63
+++ pkgsrc/net/nsd/distinfo 2018/09/04 11:24:34 1.64
@@ -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
3SHA1 (nsd-4.1.21.tar.gz) = 5f766ce1dd7d6875a4dd61bf7934f73271b9580d 3SHA1 (nsd-4.1.24.tar.gz) = e3413cd3e657f366764b90343ce33c9415347008
4RMD160 (nsd-4.1.21.tar.gz) = faae427ae23268ff94c1cb3537cf2ee82bc51ea5 4RMD160 (nsd-4.1.24.tar.gz) = 8c37949e1eb0ecd7963a68371c8a4cbbdd1fa118
5SHA512 (nsd-4.1.21.tar.gz) = 1e37f433ff5cd4869145a575a89d6eaca6b17c0e029302e233277b400c5f0f0b76ea018d48178d6b8a75b72328f0ded9e885be836c0bb32367d6861ff11c7150 5SHA512 (nsd-4.1.24.tar.gz) = 68f7f62c740e5a73d1b9da4b6d593ff1b728bc398ad126a75febaa523a2117c80315bf90ca6a60aabf38539181e00524cedb106a32b4883aa8ed021462d47762
6Size (nsd-4.1.21.tar.gz) = 1099021 bytes 6Size (nsd-4.1.24.tar.gz) = 1107574 bytes
7SHA1 (patch-aa) = d9a423d5faa8da9a213b21fd2712225ac9645091 7SHA1 (patch-aa) = d9a423d5faa8da9a213b21fd2712225ac9645091