aboutsummaryrefslogtreecommitdiffstats
path: root/dns/bind96
diff options
context:
space:
mode:
authordougb <dougb@FreeBSD.org>2012-09-19 11:46:35 +0800
committerdougb <dougb@FreeBSD.org>2012-09-19 11:46:35 +0800
commitdac902709f10084373d880b6b2b09faf52f11211 (patch)
tree06b6e58e85b169839456477a470cffc18d531e4b /dns/bind96
parent311ddbfc18d00fd1ac173d826054695261b446ee (diff)
downloadfreebsd-ports-gnome-dac902709f10084373d880b6b2b09faf52f11211.tar.gz
freebsd-ports-gnome-dac902709f10084373d880b6b2b09faf52f11211.tar.zst
freebsd-ports-gnome-dac902709f10084373d880b6b2b09faf52f11211.zip
Upgrade to the latest BIND patch level:
Prevents a crash when queried for a record whose RDATA exceeds 65535 bytes. Prevents a crash when validating caused by using "Bad cache" data before it has been initialized. ISC_QUEUE handling for recursive clients was updated to address a race condition that could cause a memory leak. This rarely occurred with UDP clients, but could be a significant problem for a server handling a steady rate of TCP queries. A condition has been corrected where improper handling of zero-length RDATA could cause undesirable behavior, including termination of the named process. For more information: https://kb.isc.org/article/AA-00788
Diffstat (limited to 'dns/bind96')
-rw-r--r--dns/bind96/Makefile13
-rw-r--r--dns/bind96/distinfo8
2 files changed, 9 insertions, 12 deletions
diff --git a/dns/bind96/Makefile b/dns/bind96/Makefile
index de5d1b1d752b..af8206785590 100644
--- a/dns/bind96/Makefile
+++ b/dns/bind96/Makefile
@@ -1,9 +1,4 @@
-# New ports collection makefile for: BIND 9.6.x
-# Date created: 3 January 2009
-# Whom: dougb
-#
# $FreeBSD$
-#
# I stay very aware of developments with BIND in general, and with
# BIND 9 in particular. I frequently delay updating this port from
@@ -12,7 +7,7 @@
# release you can generally build it cleanly from the source - Doug
PORTNAME= bind96
-PORTVERSION= 9.6.3.1.ESV.R7.2
+PORTVERSION= 9.6.3.1.ESV.R7.3
CATEGORIES= dns net ipv6
MASTER_SITES= ${MASTER_SITE_ISC}
MASTER_SITE_SUBDIR= bind9/${ISCVERSION}
@@ -21,10 +16,10 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= dougb@FreeBSD.org
-COMMENT= The BIND DNS suite with updated DNSSEC and threads
+COMMENT= BIND DNS suite with updated DNSSEC and threads
# ISC releases things like 9.4.0b3, which our versioning doesn't like
-ISCVERSION= 9.6-ESV-R7-P2
+ISCVERSION= 9.6-ESV-R7-P3
MAKE_JOBS_UNSAFE= yes
@@ -199,7 +194,9 @@ post-patch:
${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE}
.endfor
+.if !defined(NOPORTDOCS)
PORTDOCS= *
+.endif
PKGMESSAGE= ${.CURDIR}/../bind97/pkg-message
PKGINSTALL= ${.CURDIR}/../bind97/pkg-install
post-install:
diff --git a/dns/bind96/distinfo b/dns/bind96/distinfo
index d03d93a4500b..be6dc81d9b5f 100644
--- a/dns/bind96/distinfo
+++ b/dns/bind96/distinfo
@@ -1,4 +1,4 @@
-SHA256 (bind-9.6-ESV-R7-P2.tar.gz) = 5dd1f751983f9658d34d1b31e384643554a94f79e1f3ee551d9af72a0550cf93
-SIZE (bind-9.6-ESV-R7-P2.tar.gz) = 6415767
-SHA256 (bind-9.6-ESV-R7-P2.tar.gz.asc) = 78d5afb1d87d51e5c6dedd92adcfceda02b371282f438f54cb1878d137f7a385
-SIZE (bind-9.6-ESV-R7-P2.tar.gz.asc) = 490
+SHA256 (bind-9.6-ESV-R7-P3.tar.gz) = c3ca6ab6c162689ec9662d822b255c3a99c076d968bc059b4ae11f1d4c35edae
+SIZE (bind-9.6-ESV-R7-P3.tar.gz) = 6411767
+SHA256 (bind-9.6-ESV-R7-P3.tar.gz.asc) = 1a9cf3ba23a769d6a2e38a881ab9f714a2203104db88312ef9f931269af0da3d
+SIZE (bind-9.6-ESV-R7-P3.tar.gz.asc) = 490