From ust@cert.siemens.de  Tue Nov 27 01:02:45 2001
Return-Path: <ust@cert.siemens.de>
Received: from david.siemens.de (david.siemens.de [192.35.17.14])
	by hub.freebsd.org (Postfix) with ESMTP
	id 9AC2B37B727; Tue, 27 Nov 2001 01:02:43 -0800 (PST)
Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.11])
	by david.siemens.de (8.11.6/8.11.6) with ESMTP id fAR92gS28192;
	Tue, 27 Nov 2001 10:02:42 +0100 (MET)
Received: from mars.cert.siemens.de (ust.mchp.siemens.de [139.23.201.17])
	by mail2.siemens.de (8.11.6/8.11.6) with ESMTP id fAR92fg02429;
	Tue, 27 Nov 2001 10:02:41 +0100 (MET)
Received: from reims.mchp.siemens.de (alaska [139.23.202.134])
	by mars.cert.siemens.de (8.12.1/8.12.1/Siemens CERT [ $Revision: 1.18 ]) with ESMTP id fAR92fIi036267;
	Tue, 27 Nov 2001 10:02:41 +0100 (CET)
Received: from reims.mchp.siemens.de (localhost [127.0.0.1])
	by reims.mchp.siemens.de (8.12.1/8.12.1/alaska [ $Revision: 1.10 ]) with ESMTP id fAR92fFd068027;
	Tue, 27 Nov 2001 10:02:41 +0100 (CET)
Received: (from ust@localhost)
	by reims.mchp.siemens.de (8.12.1/8.12.1/alaska [ $Revision: 1.2 ]) id fAR92fT6068026;
	Tue, 27 Nov 2001 10:02:41 +0100 (CET)
Message-Id: <200111270902.fAR92fT6068026@reims.mchp.siemens.de>
Date: Tue, 27 Nov 2001 10:02:41 +0100 (CET)
From: Udo Schweigert <udo.schweigert@siemens.com>
Reply-To: Udo Schweigert <udo.schweigert@siemens.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc: DougB@freebsd.org
Subject: update of net/bind9 to 9.2.0
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         32326
>Category:       ports
>Synopsis:       update of net/bind9 to 9.2.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    dougb
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 27 01:10:00 PST 2001
>Closed-Date:    Sat Dec 22 12:07:32 PST 2001
>Last-Modified:  Sat Dec 22 12:10:30 PST 2001
>Originator:     Udo Schweigert
>Release:        FreeBSD 4.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD alaska.cert.siemens.de 4.4-STABLE FreeBSD 4.4-STABLE #27: Mon Nov 26 14:24:39 CET 2001 ust@alaska.cert.siemens.de:/usr/obj/work/src/RELENG_4/sys/alaska i386


>Description:

Update BIND9 to most recent version 9.2.0.

>How-To-Repeat:
>Fix:

diff -ruN bind9/Makefile bind9.new/Makefile
--- bind9/Makefile	Wed Aug 15 02:03:13 2001
+++ bind9.new/Makefile	Tue Nov 27 09:07:22 2001
@@ -12,7 +12,7 @@
 # release you can generally build it cleanly from the source - Doug
 
 PORTNAME=	bind
-PORTVERSION=	9.1.3
+PORTVERSION=	9.2.0
 CATEGORIES=	net ipv6
 MASTER_SITES=	ftp://ftp.isc.org/isc/bind9/${PORTVERSION}/ \
 		ftp://ftp.nominum.com/pub/isc/bind9/${PORTVERSION}/ \
@@ -25,37 +25,65 @@
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--localstatedir=/var
 
-MAN1=	dig.1 host.1 named-checkconf.1 named-checkzone.1
+MAN1=	dig.1 host.1
+MAN3=	lwres.3 lwres_addr_parse.3 lwres_buffer.3 lwres_buffer_add.3 \
+	lwres_buffer_back.3 lwres_buffer_clear.3 lwres_buffer_first.3 \
+	lwres_buffer_forward.3 lwres_buffer_getmem.3 lwres_buffer_getuint16.3 \
+	lwres_buffer_getuint32.3 lwres_buffer_getuint8.3 lwres_buffer_init.3 \
+	lwres_buffer_invalidate.3 lwres_buffer_putmem.3 \
+	lwres_buffer_putuint16.3 lwres_buffer_putuint32.3 \
+	lwres_buffer_putuint8.3 lwres_buffer_subtract.3 lwres_conf_clear.3 \
+	lwres_conf_get.3 lwres_conf_init.3 lwres_conf_parse.3 \
+	lwres_conf_print.3 lwres_config.3 lwres_context.3 \
+	lwres_context_allocmem.3 lwres_context_create.3 \
+	lwres_context_destroy.3 lwres_context_freemem.3 \
+	lwres_context_initserial.3 lwres_context_nextserial.3 \
+	lwres_context_sendrecv.3 lwres_endhostent.3 lwres_endhostent_r.3 \
+	lwres_freeaddrinfo.3 lwres_freehostent.3 lwres_gabn.3 \
+	lwres_gabnrequest_free.3 lwres_gabnrequest_parse.3 \
+	lwres_gabnrequest_render.3 lwres_gabnresponse_free.3 \
+	lwres_gabnresponse_parse.3 lwres_gabnresponse_render.3 \
+	lwres_gai_strerror.3 lwres_getaddrinfo.3 lwres_getaddrsbyname.3 \
+	lwres_gethostbyaddr.3 lwres_gethostbyaddr_r.3 lwres_gethostbyname.3 \
+	lwres_gethostbyname2.3 lwres_gethostbyname_r.3 lwres_gethostent.3 \
+	lwres_gethostent_r.3 lwres_getipnode.3 lwres_getipnodebyaddr.3 \
+	lwres_getipnodebyname.3 lwres_getnamebyaddr.3 lwres_getnameinfo.3 \
+	lwres_getrrsetbyname.3 lwres_gnba.3 lwres_gnbarequest_free.3 \
+	lwres_gnbarequest_parse.3 lwres_gnbarequest_render.3 \
+	lwres_gnbaresponse_free.3 lwres_gnbaresponse_parse.3 \
+	lwres_gnbaresponse_render.3 lwres_herror.3 lwres_hstrerror.3 \
+	lwres_inetntop.3 lwres_lwpacket_parseheader.3 \
+	lwres_lwpacket_renderheader.3 lwres_net_ntop.3 lwres_noop.3 \
+	lwres_nooprequest_free.3 lwres_nooprequest_parse.3 \
+	lwres_nooprequest_render.3 lwres_noopresponse_free.3 \
+	lwres_noopresponse_parse.3 lwres_noopresponse_render.3 lwres_packet.3 \
+	lwres_resutil.3 lwres_sethostent.3 lwres_sethostent_r.3 \
+	lwres_string_parse.3
 MAN5=	rndc.conf.5
-MAN8=	lwresd.8 named.8 nsupdate.8 rndc.8 dnssec-keygen.8 dnssec-makekeyset.8 \
-	dnssec-signkey.8 dnssec-signzone.8
+MAN8=	dnssec-keygen.8 dnssec-makekeyset.8 dnssec-signkey.8 dnssec-signzone.8 \
+	lwresd.8 named-checkconf.8 named-checkzone.8 named.8 nsupdate.8 \
+	rndc-confgen.8 rndc.8
 
-DIR=	${WRKSRC}/doc/man/bin
+DIR=	${WRKSRC}/bin
 post-patch:
-.for FILE in named-checkconf.1 named.8 nsupdate.8 rndc.8 rndc.conf.5
+.for FILE in check/named-checkconf.8 check/named-checkzone.8 dig/dig.1 \
+	dig/host.1 dnssec/dnssec-keygen.8 dnssec/dnssec-makekeyset.8 \
+	dnssec/dnssec-signkey.8 dnssec/dnssec-signzone.8 named/lwresd.8 \
+	named/named.8 nsupdate/nsupdate.8 rndc/rndc-confgen.8 rndc/rndc.8 \
+	rndc/rndc.conf.5
 	@ ${MV} ${DIR}/${FILE} ${DIR}/${FILE}.Dist
 	@ ${SED} -e 's#/etc/named.conf#${PREFIX}/etc/named.conf#g' \
 		-e 's#/etc/rndc.conf#${PREFIX}/etc/rndc.conf#g' \
 		${DIR}/${FILE}.Dist > ${DIR}/${FILE}
 .endfor
 
-	@ ${MV} ${WRKSRC}/doc/man/dnssec/dnssec-signzone.8 \
-		${WRKSRC}/doc/man/dnssec/dnssec-signzone.8.Dist
-	@ ${SED} -e 's#/etc/named.conf#${PREFIX}/etc/named.conf#g' \
-		${WRKSRC}/doc/man/dnssec/dnssec-signzone.8.Dist \
-		> ${WRKSRC}/doc/man/dnssec/dnssec-signzone.8
-
 	@ ${MV} ${WRKSRC}/Makefile.in ${WRKSRC}/Makefile.in.Dist
 	@ ${SED} -e 's#{INSTALL_PROGRAM}#{INSTALL_DATA} -m 555#g' \
 		${WRKSRC}/Makefile.in.Dist > ${WRKSRC}/Makefile.in
 
 post-install:
-.for NUM in 1 5 8
-	${INSTALL_MAN} ${WRKSRC}/doc/man/bin/*.${NUM} ${MANPREFIX}/man/man${NUM}
-.endfor
-	${INSTALL_MAN} ${WRKSRC}/doc/man/dnssec/*.8 ${MANPREFIX}/man/man8
 	${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
-		${PREFIX}/etc/rndc.conf.sample
+ 		${PREFIX}/etc/rndc.conf.sample
 
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${PREFIX}/share/doc/bind9/arm
diff -ruN bind9/distinfo bind9.new/distinfo
--- bind9/distinfo	Tue Jul 24 20:10:31 2001
+++ bind9.new/distinfo	Tue Nov 27 08:25:33 2001
@@ -1 +1 @@
-MD5 (bind-9.1.3.tar.gz) = 1d52f78d5d0d38b7687543d79f0cf4c2
+MD5 (bind-9.2.0.tar.gz) = d3f7dce0ad9bf4d026987176a8bc8e9b
diff -ruN bind9/pkg-plist bind9.new/pkg-plist
--- bind9/pkg-plist	Wed May  9 08:32:43 2001
+++ bind9.new/pkg-plist	Tue Nov 27 09:08:06 2001
@@ -12,21 +12,6 @@
 include/dns/callbacks.h
 include/dns/cert.h
 include/dns/compress.h
-include/dns/confacl.h
-include/dns/confcache.h
-include/dns/confcommon.h
-include/dns/confctl.h
-include/dns/confctx.h
-include/dns/confip.h
-include/dns/confkeys.h
-include/dns/conflog.h
-include/dns/conflsn.h
-include/dns/conflwres.h
-include/dns/confparser.h
-include/dns/confresolv.h
-include/dns/confrrset.h
-include/dns/confview.h
-include/dns/confzone.h
 include/dns/db.h
 include/dns/dbiterator.h
 include/dns/dbtable.h
@@ -47,7 +32,6 @@
 include/dns/masterdump.h
 include/dns/message.h
 include/dns/name.h
-include/dns/namedconf.h
 include/dns/ncache.h
 include/dns/nxt.h
 include/dns/peer.h
@@ -68,6 +52,7 @@
 include/dns/sdb.h
 include/dns/secalg.h
 include/dns/secproto.h
+include/dns/soa.h
 include/dns/ssu.h
 include/dns/tcpmsg.h
 include/dns/time.h
@@ -79,6 +64,7 @@
 include/dns/view.h
 include/dns/xfrin.h
 include/dns/zone.h
+include/dns/zonekey.h
 include/dns/zt.h
 include/dst/dst.h
 include/dst/lib.h
@@ -144,6 +130,7 @@
 include/isc/stdtime.h
 include/isc/string.h
 include/isc/symtab.h
+include/isc/syslog.h
 include/isc/task.h
 include/isc/taskpool.h
 include/isc/thread.h
@@ -151,6 +138,21 @@
 include/isc/timer.h
 include/isc/types.h
 include/isc/util.h
+include/isccc/alist.h
+include/isccc/base64.h
+include/isccc/cc.h
+include/isccc/ccmsg.h
+include/isccc/events.h
+include/isccc/lib.h
+include/isccc/result.h
+include/isccc/sexpr.h
+include/isccc/symtab.h
+include/isccc/symtype.h
+include/isccc/types.h
+include/isccc/util.h
+include/isccfg/cfg.h
+include/isccfg/check.h
+include/isccfg/log.h
 include/lwres/context.h
 include/lwres/int.h
 include/lwres/ipv6.h
@@ -163,16 +165,11 @@
 include/lwres/netdb.h
 include/lwres/platform.h
 include/lwres/result.h
-include/omapi/compatibility.h
-include/omapi/lib.h
-include/omapi/omapi.h
-include/omapi/private.h
-include/omapi/result.h
-include/omapi/types.h
 lib/libdns.a
 lib/libisc.a
+lib/libisccfg.a
+lib/libisccc.a
 lib/liblwres.a
-lib/libomapi.a
 sbin/dnssec-keygen
 sbin/dnssec-makekeyset
 sbin/dnssec-signkey
@@ -182,6 +179,7 @@
 sbin/named-checkconf
 sbin/named-checkzone
 sbin/rndc
+sbin/rndc-confgen
 %%PORTDOCS%%share/doc/bind9/CHANGES
 %%PORTDOCS%%share/doc/bind9/COPYRIGHT
 %%PORTDOCS%%share/doc/bind9/FAQ
@@ -196,17 +194,23 @@
 %%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch08.html
 %%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch09.html
 %%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.html
+%%PORTDOCS%%share/doc/bind9/misc/Makefile
+%%PORTDOCS%%share/doc/bind9/misc/Makefile.in
 %%PORTDOCS%%share/doc/bind9/misc/dnssec
+%%PORTDOCS%%share/doc/bind9/misc/format-options.pl
 %%PORTDOCS%%share/doc/bind9/misc/ipv6
 %%PORTDOCS%%share/doc/bind9/misc/migration
 %%PORTDOCS%%share/doc/bind9/misc/migration-4to9
 %%PORTDOCS%%share/doc/bind9/misc/options
+%%PORTDOCS%%share/doc/bind9/misc/rfc-compliance
+%%PORTDOCS%%share/doc/bind9/misc/roadmap
 %%PORTDOCS%%share/doc/bind9/misc/sdb
 %%PORTDOCS%%@dirrm share/doc/bind9/arm
 %%PORTDOCS%%@dirrm share/doc/bind9/misc
 %%PORTDOCS%%@dirrm share/doc/bind9
-@dirrm include/omapi
 @dirrm include/lwres
+@dirrm include/isccfg
+@dirrm include/isccc
 @dirrm include/isc
 @dirrm include/dst
 @dirrm include/dns
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->dougb 
Responsible-Changed-By: petef 
Responsible-Changed-When: Tue Nov 27 06:14:06 PST 2001 
Responsible-Changed-Why:  
Over to maintainer 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=32326 
State-Changed-From-To: open->closed 
State-Changed-By: dougb 
State-Changed-When: Sat Dec 22 12:07:32 PST 2001 
State-Changed-Why:  

As stated in the comment at the top of this port's Makefile, I am well 
aware that there is a new version of bind 9 available. However, commentary 
on the bind users lists seems to indicate that this .0 version is not quite 
as stable as the current version of the port.  

Also as mentioned in the Makefile, users who need to adopt the very latest 
bind 9 for whatever reason can build and install it from source.  

Thanks for your interest. 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=32326 
>Unformatted:
