diff options
author | pettai <pettai@pkgsrc.org> | 2013-02-08 23:51:08 +0000 |
---|---|---|
committer | pettai <pettai@pkgsrc.org> | 2013-02-08 23:51:08 +0000 |
commit | 652c5d32c21a01bcf983cb800f009ba1afa95009 (patch) | |
tree | 9cc225445bcfc5b21733c61567d0cc691ada69f9 /net/nsd | |
parent | 0786da50348bd54c2d5ff217c18c020706dbdde7 (diff) | |
download | pkgsrc-652c5d32c21a01bcf983cb800f009ba1afa95009.tar.gz |
NSD 3.2.15
Features:
* Support for ILNP RR types: NID, L32, L64, LP (RFC6742).
* RRL, --enable-ratelimit at configure time and config options.
* TSIG initialization only fails when there is no digest found at all.
Bugfixes:
* Bugfix #478: Declaration after statement (for gcc 2.95).
* Bugfix #483: Better error message in case of TSIG error.
* Bugfix #485: TTL should not be greater than 2^31 - 1.
* Fix RCODE when CNAME loop final answer does not exist, should
return NXDOMAIN as stated by RFC 6604.
* Fix --disable-full-prehash bug, where after multiple incoming
IXFRs, NSEC3 can be removed unjustified.
Diffstat (limited to 'net/nsd')
-rw-r--r-- | net/nsd/Makefile | 14 | ||||
-rw-r--r-- | net/nsd/distinfo | 10 | ||||
-rw-r--r-- | net/nsd/patches/patch-aa | 4 |
3 files changed, 19 insertions, 9 deletions
diff --git a/net/nsd/Makefile b/net/nsd/Makefile index e7bc0ef9ae8..b9c5bb77134 100644 --- a/net/nsd/Makefile +++ b/net/nsd/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.60 2013/02/06 23:23:20 jperkin Exp $ +# $NetBSD: Makefile,v 1.61 2013/02/08 23:51:08 pettai Exp $ -DISTNAME= nsd-3.2.14 +DISTNAME= nsd-3.2.15 PKGREVISION= 1 CATEGORIES= net MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/ @@ -8,11 +8,14 @@ MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/ MAINTAINER= joerg@NetBSD.org HOMEPAGE= http://www.nlnetlabs.nl/nsd/index.html COMMENT= Authoritative-only DNS server +LICENSE= modified-bsd + +BUILD_DEFS+= VARBASE BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.7 PKG_OPTIONS_VAR= PKG_OPTIONS.nsd -PKG_SUPPORTED_OPTIONS= inet6 +PKG_SUPPORTED_OPTIONS= inet6 rrl PKG_SUGGESTED_OPTIONS= inet6 .include "../../mk/bsd.options.mk" @@ -28,6 +31,11 @@ CONFIGURE_ARGS+=--enable-ipv6 .else CONFIGURE_ARGS+=--disable-ipv6 .endif +.if !empty(PKG_OPTIONS:Mrrl) +CONFIGURE_ARGS+=--enable-ratelimit +.else +CONFIGURE_ARGS+=--disable-ratelimit +.endif CONFIGURE_ARGS+=--with-pidfile=${VARBASE}/run/nsd.pid CONFIGURE_ARGS+=--with-user=${NSD_USER} diff --git a/net/nsd/distinfo b/net/nsd/distinfo index a7e84ce274d..dca11ccb6f4 100644 --- a/net/nsd/distinfo +++ b/net/nsd/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.36 2012/11/04 22:17:41 pettai Exp $ +$NetBSD: distinfo,v 1.37 2013/02/08 23:51:08 pettai Exp $ -SHA1 (nsd-3.2.14.tar.gz) = 78390145ec392b520d88c19fc99c544dd1426959 -RMD160 (nsd-3.2.14.tar.gz) = 76ae519fb9a2eff1252860c8d3ad672727413662 -Size (nsd-3.2.14.tar.gz) = 890523 bytes -SHA1 (patch-aa) = 81b820eb4f2056ab85cad16b7dc526f1ba2737aa +SHA1 (nsd-3.2.15.tar.gz) = e31a81ab7877422b34e1f163f9509cd93f395664 +RMD160 (nsd-3.2.15.tar.gz) = 08ae79ab9a42a972ef5d0180fe4bdc385e5403ea +Size (nsd-3.2.15.tar.gz) = 909346 bytes +SHA1 (patch-aa) = 1cbf06e900f7e1d4198cea00aa2c89f94153fc3c SHA1 (patch-util.c) = acaf676e675fc07ef51b4c1cc056214731bc193f diff --git a/net/nsd/patches/patch-aa b/net/nsd/patches/patch-aa index 1b8110771e5..ddf80444447 100644 --- a/net/nsd/patches/patch-aa +++ b/net/nsd/patches/patch-aa @@ -1,4 +1,6 @@ -$NetBSD: patch-aa,v 1.11 2007/08/11 23:48:40 joerg Exp $ +$NetBSD: patch-aa,v 1.12 2013/02/08 23:51:08 pettai Exp $ + +Install nsd.conf.sample in examples directory --- Makefile.in.orig 2007-08-12 00:06:16.000000000 +0200 +++ Makefile.in |