Update bind96 package to 9.6.3.1.ESV.6 (BIND 9.6-ESV-R6).
Security Fixes + BIND 9 nameservers performing recursive queries could cache an invalid record and subsequent queries for that record could crash the resolvers with an assertion failure. [RT #26590] [CVE-2011-4313] Feature Changes + Improves initial start-up and server reload time by increasing the default size of the hash table the configuration parser uses to keep track of loaded zones and allowing it to grow dynamically to better handle systems with large numbers of zones. [RT #26523] + --enable-developer, a new composite argument to the configure script, enables a set of build options normally disabled but frequently selected in test or development builds, specifically: enable_fixed_rrset, with_atf, enable_filter_aaaa, enable_rpz_nsip, enable_rpz_nsdname, and with_dlz_filesystem (and on Linux and Darwin, also enable_exportlib) [RT #27103]
This commit is contained in:
parent
cdde9d1e09
commit
5724ce0c37
5 changed files with 32 additions and 177 deletions
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.22 2012/03/12 15:40:15 taca Exp $
|
||||
# $NetBSD: Makefile,v 1.23 2012/04/05 00:41:10 taca Exp $
|
||||
|
||||
DISTNAME= bind-${BIND_VERSION}
|
||||
PKGNAME= ${DISTNAME:S/-ESV/.3.1.ESV/:S/-R/./:S/-P/pl/}
|
||||
|
@ -16,7 +16,7 @@ PKG_DESTDIR_SUPPORT= user-destdir
|
|||
|
||||
MAKE_JOBS_SAFE= no
|
||||
|
||||
BIND_VERSION= 9.6-ESV-R5-P1
|
||||
BIND_VERSION= 9.6-ESV-R6
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
|
@ -60,6 +60,8 @@ FILES_SUBST+= BIND_GROUP=${BIND_GROUP:Q} \
|
|||
BIND_USER=${BIND_USER:Q} PAX=${PAX:Q}
|
||||
MESSAGE_SUBST+= BIND_DIR=${BIND_DIR} BIND_USER=${BIND_USER}
|
||||
DOCDIR= ${DESTDIR}${PREFIX}/share/doc/bind9
|
||||
MISCDOC= dnssec ipv6 migration migration-4to9 options \
|
||||
rfc-compliance roadmap sdb
|
||||
|
||||
# include/isc/ipv6.h is installed on non-ipv6 platforms
|
||||
PLIST_VARS+= inet6
|
||||
|
@ -69,15 +71,13 @@ PLIST.inet6= yes
|
|||
|
||||
RCD_SCRIPTS= lwresd named9
|
||||
|
||||
INSTALLATION_DIRS= ${DOCDIR} share/doc/bind9/arm share/doc/bind9/draft \
|
||||
share/doc/bind9/rfc
|
||||
INSTALLATION_DIRS= ${DOCDIR} share/doc/bind9/arm share/doc/bind9/misc
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/NSEC3-NOTES ${DOCDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${DOCDIR}/arm
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/draft/draft-*.txt ${DOCDIR}/draft
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/rfc/rfc*.txt ${DOCDIR}/rfc
|
||||
cd ${WRKSRC}/doc/misc && ${INSTALL_DATA} ${MISCDOC} ${DOCDIR}/misc
|
||||
|
||||
.include "../../security/openssl/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
|
165
net/bind96/PLIST
165
net/bind96/PLIST
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.8 2011/08/10 15:24:51 taca Exp $
|
||||
@comment $NetBSD: PLIST,v 1.9 2012/04/05 00:41:10 taca Exp $
|
||||
bin/dig
|
||||
bin/host
|
||||
bin/isc-config.sh
|
||||
|
@ -101,6 +101,7 @@ include/isc/hash.h
|
|||
include/isc/heap.h
|
||||
include/isc/hex.h
|
||||
include/isc/hmacmd5.h
|
||||
include/isc/hmacsha.h
|
||||
include/isc/httpd.h
|
||||
include/isc/int.h
|
||||
include/isc/interfaceiter.h
|
||||
|
@ -336,159 +337,13 @@ share/doc/bind9/arm/man.nsupdate.html
|
|||
share/doc/bind9/arm/man.rndc-confgen.html
|
||||
share/doc/bind9/arm/man.rndc.conf.html
|
||||
share/doc/bind9/arm/man.rndc.html
|
||||
share/doc/bind9/draft/draft-faltstrom-uri-06.txt
|
||||
share/doc/bind9/draft/draft-ietf-6man-text-addr-representation-07.txt
|
||||
share/doc/bind9/draft/draft-ietf-behave-address-format-07.txt
|
||||
share/doc/bind9/draft/draft-ietf-behave-dns64-11.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsext-axfr-clarify-14.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsext-dns-tcp-requirements-03.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsext-dnssec-bis-updates-12.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsext-dnssec-registry-fixes-06.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsext-ecc-key-07.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsext-interop3597-02.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsext-rfc2671bis-edns0-05.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsext-rfc2672bis-dname-19.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsext-rfc3597-bis-02.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsext-tsig-md5-deprecated-03.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsop-bad-dns-res-05.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsop-default-local-zones-10.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsop-dnssec-key-timing-02.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsop-dnssec-trust-history-01.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsop-inaddr-required-07.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsop-name-server-management-reqs-02.txt
|
||||
share/doc/bind9/draft/draft-ietf-dnsop-respsize-06.txt
|
||||
share/doc/bind9/draft/draft-kato-dnsop-local-zones-00.txt
|
||||
share/doc/bind9/draft/draft-kerr-ixfr-only-01.txt
|
||||
share/doc/bind9/draft/draft-mekking-dnsop-auto-cpsync-00.txt
|
||||
share/doc/bind9/draft/draft-yao-dnsext-bname-04.txt
|
||||
share/doc/bind9/rfc/rfc1032.txt
|
||||
share/doc/bind9/rfc/rfc1033.txt
|
||||
share/doc/bind9/rfc/rfc1034.txt
|
||||
share/doc/bind9/rfc/rfc1035.txt
|
||||
share/doc/bind9/rfc/rfc1101.txt
|
||||
share/doc/bind9/rfc/rfc1122.txt
|
||||
share/doc/bind9/rfc/rfc1123.txt
|
||||
share/doc/bind9/rfc/rfc1183.txt
|
||||
share/doc/bind9/rfc/rfc1348.txt
|
||||
share/doc/bind9/rfc/rfc1535.txt
|
||||
share/doc/bind9/rfc/rfc1536.txt
|
||||
share/doc/bind9/rfc/rfc1537.txt
|
||||
share/doc/bind9/rfc/rfc1591.txt
|
||||
share/doc/bind9/rfc/rfc1611.txt
|
||||
share/doc/bind9/rfc/rfc1612.txt
|
||||
share/doc/bind9/rfc/rfc1706.txt
|
||||
share/doc/bind9/rfc/rfc1712.txt
|
||||
share/doc/bind9/rfc/rfc1750.txt
|
||||
share/doc/bind9/rfc/rfc1876.txt
|
||||
share/doc/bind9/rfc/rfc1886.txt
|
||||
share/doc/bind9/rfc/rfc1912.txt
|
||||
share/doc/bind9/rfc/rfc1982.txt
|
||||
share/doc/bind9/rfc/rfc1995.txt
|
||||
share/doc/bind9/rfc/rfc1996.txt
|
||||
share/doc/bind9/rfc/rfc2052.txt
|
||||
share/doc/bind9/rfc/rfc2104.txt
|
||||
share/doc/bind9/rfc/rfc2119.txt
|
||||
share/doc/bind9/rfc/rfc2133.txt
|
||||
share/doc/bind9/rfc/rfc2136.txt
|
||||
share/doc/bind9/rfc/rfc2137.txt
|
||||
share/doc/bind9/rfc/rfc2163.txt
|
||||
share/doc/bind9/rfc/rfc2168.txt
|
||||
share/doc/bind9/rfc/rfc2181.txt
|
||||
share/doc/bind9/rfc/rfc2230.txt
|
||||
share/doc/bind9/rfc/rfc2308.txt
|
||||
share/doc/bind9/rfc/rfc2317.txt
|
||||
share/doc/bind9/rfc/rfc2373.txt
|
||||
share/doc/bind9/rfc/rfc2374.txt
|
||||
share/doc/bind9/rfc/rfc2375.txt
|
||||
share/doc/bind9/rfc/rfc2418.txt
|
||||
share/doc/bind9/rfc/rfc2535.txt
|
||||
share/doc/bind9/rfc/rfc2536.txt
|
||||
share/doc/bind9/rfc/rfc2537.txt
|
||||
share/doc/bind9/rfc/rfc2538.txt
|
||||
share/doc/bind9/rfc/rfc2539.txt
|
||||
share/doc/bind9/rfc/rfc2540.txt
|
||||
share/doc/bind9/rfc/rfc2541.txt
|
||||
share/doc/bind9/rfc/rfc2553.txt
|
||||
share/doc/bind9/rfc/rfc2671.txt
|
||||
share/doc/bind9/rfc/rfc2672.txt
|
||||
share/doc/bind9/rfc/rfc2673.txt
|
||||
share/doc/bind9/rfc/rfc2782.txt
|
||||
share/doc/bind9/rfc/rfc2825.txt
|
||||
share/doc/bind9/rfc/rfc2826.txt
|
||||
share/doc/bind9/rfc/rfc2845.txt
|
||||
share/doc/bind9/rfc/rfc2874.txt
|
||||
share/doc/bind9/rfc/rfc2915.txt
|
||||
share/doc/bind9/rfc/rfc2929.txt
|
||||
share/doc/bind9/rfc/rfc2930.txt
|
||||
share/doc/bind9/rfc/rfc2931.txt
|
||||
share/doc/bind9/rfc/rfc3007.txt
|
||||
share/doc/bind9/rfc/rfc3008.txt
|
||||
share/doc/bind9/rfc/rfc3071.txt
|
||||
share/doc/bind9/rfc/rfc3090.txt
|
||||
share/doc/bind9/rfc/rfc3110.txt
|
||||
share/doc/bind9/rfc/rfc3123.txt
|
||||
share/doc/bind9/rfc/rfc3152.txt
|
||||
share/doc/bind9/rfc/rfc3197.txt
|
||||
share/doc/bind9/rfc/rfc3225.txt
|
||||
share/doc/bind9/rfc/rfc3226.txt
|
||||
share/doc/bind9/rfc/rfc3258.txt
|
||||
share/doc/bind9/rfc/rfc3363.txt
|
||||
share/doc/bind9/rfc/rfc3364.txt
|
||||
share/doc/bind9/rfc/rfc3425.txt
|
||||
share/doc/bind9/rfc/rfc3445.txt
|
||||
share/doc/bind9/rfc/rfc3467.txt
|
||||
share/doc/bind9/rfc/rfc3490.txt
|
||||
share/doc/bind9/rfc/rfc3491.txt
|
||||
share/doc/bind9/rfc/rfc3492.txt
|
||||
share/doc/bind9/rfc/rfc3493.txt
|
||||
share/doc/bind9/rfc/rfc3513.txt
|
||||
share/doc/bind9/rfc/rfc3596.txt
|
||||
share/doc/bind9/rfc/rfc3597.txt
|
||||
share/doc/bind9/rfc/rfc3645.txt
|
||||
share/doc/bind9/rfc/rfc3655.txt
|
||||
share/doc/bind9/rfc/rfc3658.txt
|
||||
share/doc/bind9/rfc/rfc3755.txt
|
||||
share/doc/bind9/rfc/rfc3757.txt
|
||||
share/doc/bind9/rfc/rfc3833.txt
|
||||
share/doc/bind9/rfc/rfc3845.txt
|
||||
share/doc/bind9/rfc/rfc3901.txt
|
||||
share/doc/bind9/rfc/rfc4025.txt
|
||||
share/doc/bind9/rfc/rfc4033.txt
|
||||
share/doc/bind9/rfc/rfc4034.txt
|
||||
share/doc/bind9/rfc/rfc4035.txt
|
||||
share/doc/bind9/rfc/rfc4074.txt
|
||||
share/doc/bind9/rfc/rfc4159.txt
|
||||
share/doc/bind9/rfc/rfc4193.txt
|
||||
share/doc/bind9/rfc/rfc4255.txt
|
||||
share/doc/bind9/rfc/rfc4294.txt
|
||||
share/doc/bind9/rfc/rfc4339.txt
|
||||
share/doc/bind9/rfc/rfc4343.txt
|
||||
share/doc/bind9/rfc/rfc4367.txt
|
||||
share/doc/bind9/rfc/rfc4398.txt
|
||||
share/doc/bind9/rfc/rfc4408.txt
|
||||
share/doc/bind9/rfc/rfc4431.txt
|
||||
share/doc/bind9/rfc/rfc4470.txt
|
||||
share/doc/bind9/rfc/rfc4471.txt
|
||||
share/doc/bind9/rfc/rfc4472.txt
|
||||
share/doc/bind9/rfc/rfc4509.txt
|
||||
share/doc/bind9/rfc/rfc4634.txt
|
||||
share/doc/bind9/rfc/rfc4635.txt
|
||||
share/doc/bind9/rfc/rfc4641.txt
|
||||
share/doc/bind9/rfc/rfc4648.txt
|
||||
share/doc/bind9/rfc/rfc4697.txt
|
||||
share/doc/bind9/rfc/rfc4701.txt
|
||||
share/doc/bind9/rfc/rfc4892.txt
|
||||
share/doc/bind9/rfc/rfc4955.txt
|
||||
share/doc/bind9/rfc/rfc4956.txt
|
||||
share/doc/bind9/rfc/rfc5001.txt
|
||||
share/doc/bind9/rfc/rfc5011.txt
|
||||
share/doc/bind9/rfc/rfc5155.txt
|
||||
share/doc/bind9/rfc/rfc5205.txt
|
||||
share/doc/bind9/rfc/rfc5452.txt
|
||||
share/doc/bind9/rfc/rfc5507.txt
|
||||
share/doc/bind9/rfc/rfc5625.txt
|
||||
share/doc/bind9/rfc/rfc5702.txt
|
||||
share/doc/bind9/rfc/rfc5933.txt
|
||||
share/doc/bind9/rfc/rfc952.txt
|
||||
share/doc/bind9/misc/dnssec
|
||||
share/doc/bind9/misc/ipv6
|
||||
share/doc/bind9/misc/migration
|
||||
share/doc/bind9/misc/migration-4to9
|
||||
share/doc/bind9/misc/options
|
||||
share/doc/bind9/misc/rfc-compliance
|
||||
share/doc/bind9/misc/roadmap
|
||||
share/doc/bind9/misc/sdb
|
||||
share/examples/rc.d/lwresd
|
||||
share/examples/rc.d/named9
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
$NetBSD: distinfo,v 1.14 2011/11/16 22:26:07 spz Exp $
|
||||
$NetBSD: distinfo,v 1.15 2012/04/05 00:41:10 taca Exp $
|
||||
|
||||
SHA1 (bind-9.6-ESV-R5-P1.tar.gz) = 6d9873a66dda3ef43c1db9a1082ad428722f7d69
|
||||
RMD160 (bind-9.6-ESV-R5-P1.tar.gz) = 61be93213765ff08000521677b170a38ec326415
|
||||
Size (bind-9.6-ESV-R5-P1.tar.gz) = 7886317 bytes
|
||||
SHA1 (bind-9.6-ESV-R6.tar.gz) = 8818ba00a7503e757d9d34053b2f16beac0d0f5e
|
||||
RMD160 (bind-9.6-ESV-R6.tar.gz) = 239d70e1bc1d7e16a42d36938de8aa3ffbab0b64
|
||||
Size (bind-9.6-ESV-R6.tar.gz) = 6288288 bytes
|
||||
SHA1 (patch-ab) = 6cec876c8caa7082f97365863f3f88c4f168da48
|
||||
SHA1 (patch-ac) = 074649e1514870a3154c623a5f6d1507b72b5b05
|
||||
SHA1 (patch-ad) = 7e17cfd77d3eeef203f215bb1d19ad88ad4f082a
|
||||
SHA1 (patch-ad) = 3fcfac007f7823d48573459e57810f442c5b7d2f
|
||||
SHA1 (patch-ag) = ffc547b444f01f51a12a01cfa884916a9a411a88
|
||||
SHA1 (patch-am) = 4c6346b048232ede4611fcd0584487aab8fd1998
|
||||
SHA1 (patch-am) = a52d847354cd83b2474d5420925925e4614c966f
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
$NetBSD: patch-ad,v 1.5 2011/02/09 16:24:14 taca Exp $
|
||||
$NetBSD: patch-ad,v 1.6 2012/04/05 00:41:10 taca Exp $
|
||||
|
||||
--- configure.orig 2010-12-21 04:33:58.000000000 +0000
|
||||
--- configure.orig 2012-03-26 16:14:28.000000000 +0000
|
||||
+++ configure
|
||||
@@ -21168,6 +21168,8 @@ case $host in
|
||||
@@ -21923,6 +21923,8 @@ case $host in
|
||||
use_threads=false ;;
|
||||
*-freebsd*)
|
||||
use_threads=false ;;
|
||||
+*-dragonfly*)
|
||||
+ use_threads=false ;;
|
||||
*-bsdi234*)
|
||||
*-bsdi[234]*)
|
||||
# Thread signals do not work reliably on some versions of BSD/OS.
|
||||
use_threads=false ;;
|
||||
@@ -22484,9 +22486,9 @@ case $use_libtool in
|
||||
@@ -23239,9 +23241,9 @@ case $use_libtool in
|
||||
O=lo
|
||||
A=la
|
||||
LIBTOOL_MKDEP_SED='s;\.o;\.lo;'
|
||||
|
@ -23,7 +23,7 @@ $NetBSD: patch-ad,v 1.5 2011/02/09 16:24:14 taca Exp $
|
|||
case "$host" in
|
||||
*) LIBTOOL_ALLOW_UNDEFINED= ;;
|
||||
esac
|
||||
@@ -25587,7 +25589,7 @@ $as_echo "no" >&6; }
|
||||
@@ -26420,7 +26422,7 @@ $as_echo "no" >&6; }
|
||||
fi
|
||||
if test -n "-L$use_dlz_postgres_lib -lpq"
|
||||
then
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
$NetBSD: patch-am,v 1.3 2011/02/09 16:24:14 taca Exp $
|
||||
$NetBSD: patch-am,v 1.4 2012/04/05 00:41:10 taca Exp $
|
||||
|
||||
--- config.threads.in.orig 2010-12-21 04:33:18.000000000 +0000
|
||||
--- config.threads.in.orig 2012-03-26 16:14:28.000000000 +0000
|
||||
+++ config.threads.in
|
||||
@@ -44,6 +44,8 @@ case $host in
|
||||
@@ -45,6 +45,8 @@ case $host in
|
||||
use_threads=false ;;
|
||||
*-freebsd*)
|
||||
use_threads=false ;;
|
||||
+*-dragonfly*)
|
||||
+ use_threads=false ;;
|
||||
*-bsdi[234]*)
|
||||
[*-bsdi[234]*])
|
||||
# Thread signals do not work reliably on some versions of BSD/OS.
|
||||
use_threads=false ;;
|
||||
|
|
Loading…
Reference in a new issue