From 7ed92d6754e77cec4021ec37d81063e4778521ea Mon Sep 17 00:00:00 2001 From: itojun Date: Tue, 17 Jun 2003 07:50:44 +0000 Subject: upgrade to 1.1 1.1 ============= FEATURES: - ANSI C - autoconf/configure - new parser - support for various RR types in zonec - support for UNKN RR types BUG FIXES: - lots of zone parsing errors eliminated - empty node matching bug gives NXDOMAIN 1.0.3 ============= This release is a bug fix release and does not add any new features. BUG FIXES: - Ignore SIGPIPE errors (bug #43). - Keep track of TCP child servers and restart if necessary. (bug #55) - Handle database reload failures correctly. - Close UDP sockets in TCP child servers. - Handle escaped characters (besides \.) in labels. - Preserve the query's RD flag in the answer. 1.0.2 ============= FEATURES: - -DBIND8_STATS to enable bind8 like [NX]STATS - -t flag to make nsd chroot to a certain directory - -s flag to make nsd produce statistics every s seconds - /etc/nsd/nsdc.conf to overwrite default variables for nsdc.sh - less loggin and more radical tcp connection (mis)handling - prefork -n processes to handle tcp connections - multiple -a flags CHANGES: - named.stats file functionality is removed BUG FIXES: - couple of pedantic fixes in C code - last zone in database axfr bug fixed - nsdc update wont update bug fixed --- net/nsd/Makefile | 10 ++++++---- net/nsd/distinfo | 6 +++--- net/nsd/patches/patch-aa | 18 ------------------ net/nsd/patches/patch-ab | 13 ------------- 4 files changed, 9 insertions(+), 38 deletions(-) delete mode 100644 net/nsd/patches/patch-aa delete mode 100644 net/nsd/patches/patch-ab (limited to 'net') diff --git a/net/nsd/Makefile b/net/nsd/Makefile index ad821d09ec6..e35a242d056 100644 --- a/net/nsd/Makefile +++ b/net/nsd/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.10 2003/06/11 05:53:06 simonb Exp $ +# $NetBSD: Makefile,v 1.11 2003/06/17 07:50:44 itojun Exp $ -DISTNAME= nsd-1.0.1 -PKGNAME= nsd-1.0.1 +DISTNAME= nsd-1.1.0 +PKGNAME= nsd-1.1.0 CATEGORIES= net MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/ @@ -9,6 +9,8 @@ MAINTAINER= tech-pkg@netbsd.org HOMEPAGE= http://www.nlnetlabs.nl/nsd/index.html COMMENT= authoritative-only DNS server -PKG_SYSCONFSUBDIR= nsd +GNU_CONFIGURE= yes + +CONFIGURE_ARGS= --sysconfdir=${PKG_SYSCONFDIR} .include "../../mk/bsd.pkg.mk" diff --git a/net/nsd/distinfo b/net/nsd/distinfo index 7b56d687179..2c69a5d6407 100644 --- a/net/nsd/distinfo +++ b/net/nsd/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.5 2002/09/03 14:55:05 itojun Exp $ +$NetBSD: distinfo,v 1.6 2003/06/17 07:50:44 itojun Exp $ -SHA1 (nsd-1.0.1.tar.gz) = f2ba81432ee316983298c7e692ee425693a2cd9c -Size (nsd-1.0.1.tar.gz) = 70278 bytes +SHA1 (nsd-1.1.0.tar.gz) = 545d79a226f8af163ef1314356d62034f1305cec +Size (nsd-1.1.0.tar.gz) = 130726 bytes SHA1 (patch-aa) = 2b5fd1d17678f98a9ccd0ce4eb2824447d02f02d SHA1 (patch-ab) = a18894cfd67e4868df93afbb2596921e115ef479 diff --git a/net/nsd/patches/patch-aa b/net/nsd/patches/patch-aa deleted file mode 100644 index 066d7934582..00000000000 --- a/net/nsd/patches/patch-aa +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-aa,v 1.4 2002/08/28 16:05:52 itojun Exp $ - ---- Makefile.orig Thu Aug 22 20:40:52 2002 -+++ Makefile Thu Aug 29 01:02:59 2002 -@@ -67,12 +67,11 @@ - # - - # The directory where the nsd nsdc and zonec binaries will be installed --PREFIX = /usr/local - NSDBINDIR = ${PREFIX}/sbin - NSDMANDIR = ${PREFIX}/man/man8 - - # The directory where the master zone files are located --NSDZONESDIR = ${PREFIX}/etc/nsd -+NSDZONESDIR = ${PKG_SYSCONFDIR} - - # The file containing the list of the zones to be compiled into the NSD database - NSDZONES = ${NSDZONESDIR}/nsd.zones diff --git a/net/nsd/patches/patch-ab b/net/nsd/patches/patch-ab deleted file mode 100644 index ffe015e931c..00000000000 --- a/net/nsd/patches/patch-ab +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ab,v 1.1 2002/09/03 14:55:05 itojun Exp $ - ---- rfc1876.c- Tue Sep 3 23:52:42 2002 -+++ rfc1876.c Tue Sep 3 23:53:02 2002 -@@ -39,7 +39,7 @@ - - val = mantissa * poweroften[exponent]; - -- (void) sprintf(retbuf,"%d.%.2d", val/100, val%100); -+ (void) sprintf(retbuf,"%lu.%.2lu", val/100, val%100); - return (retbuf); - } - -- cgit v1.2.3