mirror of
https://git.freebsd.org/ports.git
synced 2025-07-16 16:59:17 -04:00
* Update to 1.2.2
PR: 54474 Submitted by: Nick Hilliard <nick@foobar.org> * Reset MAINTAINER address that does not point to the FreeBSD port maintainer.
This commit is contained in:
parent
fe67ef00ed
commit
e94fb038bc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=86206
14 changed files with 36 additions and 118 deletions
|
@ -6,14 +6,22 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= nsd
|
PORTNAME= nsd
|
||||||
PORTVERSION= 1.0.2
|
PORTVERSION= 1.2.2
|
||||||
PORTREVISION= 1
|
CATEGORIES= net ipv6
|
||||||
CATEGORIES= net
|
|
||||||
MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/
|
MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/
|
||||||
|
|
||||||
MAINTAINER= nsd-info@nlnetlabs.nl
|
MAINTAINER= ports@FreeBSD.org
|
||||||
COMMENT= An authoratative only non-recursive high performance name server
|
COMMENT= An authoratative only non-recursive high performance name server
|
||||||
|
|
||||||
|
GNU_CONFIGURE= yes
|
||||||
|
CONFIGURE_ARGS= --with-user=bind \
|
||||||
|
--enable-ipv6 \
|
||||||
|
--with-configdir=${PREFIX}/etc/nsd \
|
||||||
|
--with-pidfile=/var/run/nsd.pid \
|
||||||
|
--with-dbfile=/var/db/nsd.database \
|
||||||
|
--with-namedxfer=/usr/libexec/named-xfer \
|
||||||
|
--with-libwrap
|
||||||
|
|
||||||
MAN8= nsd.8 zonec.8 nsdc.8
|
MAN8= nsd.8 zonec.8 nsdc.8
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (nsd-1.0.2.tar.gz) = 8c50f242ed4d71986fe8959f5db3be5d
|
MD5 (nsd-1.2.2.tar.gz) = 7d1449dcec224176ba7265015821ddbc
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
--- Makefile.orig Wed Feb 12 14:17:18 2003
|
|
||||||
+++ Makefile Wed Feb 12 14:17:35 2003
|
|
||||||
@@ -67,7 +67,7 @@
|
|
||||||
#
|
|
||||||
|
|
||||||
# The directory where the nsd nsdc and zonec binaries will be installed
|
|
||||||
-PREFIX = /usr/local
|
|
||||||
+#PREFIX = /usr/local
|
|
||||||
NSDBINDIR = ${PREFIX}/sbin
|
|
||||||
NSDMANDIR = ${PREFIX}/man/man8
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
--- nsd.c 17 Dec 2002 14:42:06 -0000 1.56.2.10
|
|
||||||
+++ nsd.c 12 Feb 2003 09:19:50 -0000
|
|
||||||
@@ -159,6 +159,7 @@
|
|
||||||
signal(SIGINT, &sig_handler);
|
|
||||||
signal(SIGILL, &sig_handler);
|
|
||||||
signal(SIGALRM, &sig_handler);
|
|
||||||
+ signal(SIGPIPE, SIG_IGN);
|
|
||||||
|
|
||||||
|
|
||||||
/* Are we a tcp child? */
|
|
||||||
@@ -566,6 +567,8 @@
|
|
||||||
signal(SIGINT, &sig_handler);
|
|
||||||
signal(SIGILL, &sig_handler);
|
|
||||||
signal(SIGALRM, &sig_handler);
|
|
||||||
+ signal(SIGPIPE, SIG_IGN);
|
|
||||||
+
|
|
||||||
|
|
||||||
/* Get our process id */
|
|
||||||
nsd.pid[0] = getpid();
|
|
|
@ -1,20 +0,0 @@
|
||||||
diff -u -r1.83 query.c
|
|
||||||
--- query.c 14 Oct 2002 13:12:16 -0000 1.83
|
|
||||||
+++ query.c 18 Feb 2003 10:46:11 -0000
|
|
||||||
@@ -145,11 +145,13 @@
|
|
||||||
|
|
||||||
/* Truncate */
|
|
||||||
if(d && DOMAIN_FLAGS(d) & NAMEDB_DELEGATION) {
|
|
||||||
- ANCOUNT(q) = NSCOUNT(q);
|
|
||||||
+ ANCOUNT(q) = htons(ntohs(NSCOUNT(q)) + ntohs(ARCOUNT(q)));
|
|
||||||
+ } else {
|
|
||||||
+ q->iobufptr = qptr + ANSWER_RRS(a, ntohs(ANCOUNT(q)));
|
|
||||||
}
|
|
||||||
- NSCOUNT(q) = 0;
|
|
||||||
+
|
|
||||||
ARCOUNT(q) = 0;
|
|
||||||
- q->iobufptr = qptr + ANSWER_RRS(a, ntohs(ANCOUNT(q)));
|
|
||||||
+ NSCOUNT(q) = 0;
|
|
||||||
|
|
||||||
/* More data... */
|
|
||||||
return 1;
|
|
|
@ -1,10 +1,9 @@
|
||||||
This is NSD Name Server Daemon (NSD) version 1.0.1 beta
|
NSD (Name Server Daemon) is a complete implementation of an
|
||||||
|
authoritative DNS nameserver.
|
||||||
NSD is a complete implementation of an authoritative DNS nameserver.
|
|
||||||
|
|
||||||
For more information:
|
For more information:
|
||||||
|
|
||||||
WWW: http://www.nlnetlabs.nl/nsd
|
WWW: http://www.nlnetlabs.nl/nsd
|
||||||
|
|
||||||
The source code is available from:
|
The source code is available from:
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
|
@comment $FreeBSD$
|
||||||
sbin/nsd
|
sbin/nsd
|
||||||
sbin/nsdc
|
sbin/nsdc
|
||||||
sbin/zonec
|
sbin/zonec
|
||||||
sbin/nsd-notify
|
sbin/nsd-notify
|
||||||
etc/nsd/nsd.zones.sample
|
etc/nsd/nsd.zones.sample
|
||||||
|
etc/nsd/nsdc.conf.sample
|
||||||
@dirrm etc/nsd
|
@dirrm etc/nsd
|
||||||
|
|
|
@ -6,14 +6,22 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= nsd
|
PORTNAME= nsd
|
||||||
PORTVERSION= 1.0.2
|
PORTVERSION= 1.2.2
|
||||||
PORTREVISION= 1
|
CATEGORIES= net ipv6
|
||||||
CATEGORIES= net
|
|
||||||
MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/
|
MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/
|
||||||
|
|
||||||
MAINTAINER= nsd-info@nlnetlabs.nl
|
MAINTAINER= ports@FreeBSD.org
|
||||||
COMMENT= An authoratative only non-recursive high performance name server
|
COMMENT= An authoratative only non-recursive high performance name server
|
||||||
|
|
||||||
|
GNU_CONFIGURE= yes
|
||||||
|
CONFIGURE_ARGS= --with-user=bind \
|
||||||
|
--enable-ipv6 \
|
||||||
|
--with-configdir=${PREFIX}/etc/nsd \
|
||||||
|
--with-pidfile=/var/run/nsd.pid \
|
||||||
|
--with-dbfile=/var/db/nsd.database \
|
||||||
|
--with-namedxfer=/usr/libexec/named-xfer \
|
||||||
|
--with-libwrap
|
||||||
|
|
||||||
MAN8= nsd.8 zonec.8 nsdc.8
|
MAN8= nsd.8 zonec.8 nsdc.8
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (nsd-1.0.2.tar.gz) = 8c50f242ed4d71986fe8959f5db3be5d
|
MD5 (nsd-1.2.2.tar.gz) = 7d1449dcec224176ba7265015821ddbc
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
--- Makefile.orig Wed Feb 12 14:17:18 2003
|
|
||||||
+++ Makefile Wed Feb 12 14:17:35 2003
|
|
||||||
@@ -67,7 +67,7 @@
|
|
||||||
#
|
|
||||||
|
|
||||||
# The directory where the nsd nsdc and zonec binaries will be installed
|
|
||||||
-PREFIX = /usr/local
|
|
||||||
+#PREFIX = /usr/local
|
|
||||||
NSDBINDIR = ${PREFIX}/sbin
|
|
||||||
NSDMANDIR = ${PREFIX}/man/man8
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
--- nsd.c 17 Dec 2002 14:42:06 -0000 1.56.2.10
|
|
||||||
+++ nsd.c 12 Feb 2003 09:19:50 -0000
|
|
||||||
@@ -159,6 +159,7 @@
|
|
||||||
signal(SIGINT, &sig_handler);
|
|
||||||
signal(SIGILL, &sig_handler);
|
|
||||||
signal(SIGALRM, &sig_handler);
|
|
||||||
+ signal(SIGPIPE, SIG_IGN);
|
|
||||||
|
|
||||||
|
|
||||||
/* Are we a tcp child? */
|
|
||||||
@@ -566,6 +567,8 @@
|
|
||||||
signal(SIGINT, &sig_handler);
|
|
||||||
signal(SIGILL, &sig_handler);
|
|
||||||
signal(SIGALRM, &sig_handler);
|
|
||||||
+ signal(SIGPIPE, SIG_IGN);
|
|
||||||
+
|
|
||||||
|
|
||||||
/* Get our process id */
|
|
||||||
nsd.pid[0] = getpid();
|
|
|
@ -1,20 +0,0 @@
|
||||||
diff -u -r1.83 query.c
|
|
||||||
--- query.c 14 Oct 2002 13:12:16 -0000 1.83
|
|
||||||
+++ query.c 18 Feb 2003 10:46:11 -0000
|
|
||||||
@@ -145,11 +145,13 @@
|
|
||||||
|
|
||||||
/* Truncate */
|
|
||||||
if(d && DOMAIN_FLAGS(d) & NAMEDB_DELEGATION) {
|
|
||||||
- ANCOUNT(q) = NSCOUNT(q);
|
|
||||||
+ ANCOUNT(q) = htons(ntohs(NSCOUNT(q)) + ntohs(ARCOUNT(q)));
|
|
||||||
+ } else {
|
|
||||||
+ q->iobufptr = qptr + ANSWER_RRS(a, ntohs(ANCOUNT(q)));
|
|
||||||
}
|
|
||||||
- NSCOUNT(q) = 0;
|
|
||||||
+
|
|
||||||
ARCOUNT(q) = 0;
|
|
||||||
- q->iobufptr = qptr + ANSWER_RRS(a, ntohs(ANCOUNT(q)));
|
|
||||||
+ NSCOUNT(q) = 0;
|
|
||||||
|
|
||||||
/* More data... */
|
|
||||||
return 1;
|
|
|
@ -1,10 +1,9 @@
|
||||||
This is NSD Name Server Daemon (NSD) version 1.0.1 beta
|
NSD (Name Server Daemon) is a complete implementation of an
|
||||||
|
authoritative DNS nameserver.
|
||||||
NSD is a complete implementation of an authoritative DNS nameserver.
|
|
||||||
|
|
||||||
For more information:
|
For more information:
|
||||||
|
|
||||||
WWW: http://www.nlnetlabs.nl/nsd
|
WWW: http://www.nlnetlabs.nl/nsd
|
||||||
|
|
||||||
The source code is available from:
|
The source code is available from:
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
|
@comment $FreeBSD$
|
||||||
sbin/nsd
|
sbin/nsd
|
||||||
sbin/nsdc
|
sbin/nsdc
|
||||||
sbin/zonec
|
sbin/zonec
|
||||||
sbin/nsd-notify
|
sbin/nsd-notify
|
||||||
etc/nsd/nsd.zones.sample
|
etc/nsd/nsd.zones.sample
|
||||||
|
etc/nsd/nsdc.conf.sample
|
||||||
@dirrm etc/nsd
|
@dirrm etc/nsd
|
||||||
|
|
Loading…
Add table
Reference in a new issue