Index: head/dns/Makefile =================================================================== --- head/dns/Makefile (revision 183577) +++ head/dns/Makefile (revision 183578) @@ -1,119 +1,120 @@ # $FreeBSD$ # COMMENT = Domain Name Service tools SUBDIR += adns SUBDIR += ares SUBDIR += bind8 SUBDIR += bind84 SUBDIR += bind9 + SUBDIR += bind94 SUBDIR += bind9-dlz SUBDIR += bind9-sdb-ldap SUBDIR += c-ares SUBDIR += checkdns SUBDIR += crossip SUBDIR += ddclient SUBDIR += dhid SUBDIR += dhisd SUBDIR += djbdns SUBDIR += djbdns-tools SUBDIR += dlint SUBDIR += dnrd SUBDIR += dns_balance SUBDIR += dnscheck SUBDIR += dnsdoctor SUBDIR += dnsflood SUBDIR += dnshijacker SUBDIR += dnsjava SUBDIR += dnsmasq SUBDIR += dnsmax-perl SUBDIR += dnsperf SUBDIR += dnsproxy SUBDIR += dnstop SUBDIR += dnstracer SUBDIR += dnsutl SUBDIR += dnswalk SUBDIR += doc SUBDIR += domtools SUBDIR += drill SUBDIR += dualserver SUBDIR += ez-ipupdate SUBDIR += fastresolve SUBDIR += firedns SUBDIR += fourcdns SUBDIR += fpdns SUBDIR += geta SUBDIR += ghtool SUBDIR += gresolver SUBDIR += h2n SUBDIR += hesiod SUBDIR += host SUBDIR += idnkit SUBDIR += inadyn SUBDIR += ipcheck SUBDIR += ldapdns SUBDIR += ldns SUBDIR += libdjbdns SUBDIR += libidn SUBDIR += maradns SUBDIR += mdnsd SUBDIR += mydns SUBDIR += noip SUBDIR += nsd SUBDIR += nsd2 SUBDIR += nslint SUBDIR += nsping SUBDIR += nss_mdns SUBDIR += nss_resinit SUBDIR += odsclient SUBDIR += opendd SUBDIR += p5-BIND-Conf_Parser SUBDIR += p5-DNS-Config SUBDIR += p5-DNS-EasyDNS SUBDIR += p5-DNS-Zone SUBDIR += p5-DNS-ZoneParse SUBDIR += p5-Data-Validate-Domain SUBDIR += p5-Net-DNS SUBDIR += p5-Net-DNS-Codes SUBDIR += p5-Net-DNS-SEC SUBDIR += p5-Net-DNS-ToolKit SUBDIR += p5-Net-DNS-ZoneCheck SUBDIR += p5-Net-DNS-ZoneFile SUBDIR += p5-Net-DNS-ZoneFile-Fast SUBDIR += p5-Net-Domain-ExpireDate SUBDIR += p5-Net-Domain-TLD SUBDIR += p5-Net-LibIDN SUBDIR += p5-Net-Nslookup SUBDIR += p5-Net-RBLClient SUBDIR += p5-POE-Component-Client-DNS SUBDIR += p5-Stanford-DNSserver SUBDIR += p5-Tie-DNS SUBDIR += pdnsd SUBDIR += pear-Net_DNS SUBDIR += posadis SUBDIR += poweradmin SUBDIR += powerdns SUBDIR += powerdns-recursor SUBDIR += py-adns SUBDIR += py-dns SUBDIR += py-dnspython SUBDIR += py-twistedNames SUBDIR += rbldnsd SUBDIR += rbllookup SUBDIR += rbllookup-ng SUBDIR += scavenge SUBDIR += sheerdns SUBDIR += skadns SUBDIR += sleuth SUBDIR += sqldjbdns SUBDIR += sshfp SUBDIR += staticcharge SUBDIR += tinystats SUBDIR += totd SUBDIR += updatedd SUBDIR += walker SUBDIR += zonecheck SUBDIR += zonenotify .include Property changes on: head/dns/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.74 \ No newline at end of property +1.75 \ No newline at end of property Index: head/dns/bind94/Makefile =================================================================== --- head/dns/bind94/Makefile (revision 183577) +++ head/dns/bind94/Makefile (revision 183578) @@ -1,141 +1,143 @@ -# New ports collection makefile for: bind -# Date created: 6 October 2000 -# Whom: will +# New ports collection makefile for: BIND 9.4.x +# Date created: 28 January 2007 +# 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 # a known-stable version due to concerns about stability of a newer # version. If you are concerned about using the most recent ISC # release you can generally build it cleanly from the source - Doug -PORTNAME= bind9 -PORTVERSION= 9.3.4 +PORTNAME= bind94 +PORTVERSION= 9.4.0.rc2 CATEGORIES= dns net ipv6 MASTER_SITES= ${MASTER_SITE_ISC} \ http://dougbarton.us/Downloads/%SUBDIR%/ MASTER_SITE_SUBDIR= bind9/${ISCVERSION} DISTNAME= bind-${ISCVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= DougB@FreeBSD.org -COMMENT= Completely new version of the BIND DNS suite with updated DNSSEC +MAINTAINER= dougb@FreeBSD.org +COMMENT= The BIND DNS suite with updated DNSSEC and threads -# ISC releases things like 9.3.0rc1, which our versioning doesn't like -ISCVERSION= 9.3.4 +# ISC releases things like 9.4.0b3, which our versioning doesn't like +ISCVERSION= 9.4.0rc2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ --with-randomdev=/dev/random USE_OPENSSL= yes -CONFLICTS= bind-8.* bind84-8.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* +CONFLICTS= bind-8.* bind84-8.* bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \ - THREADS "Compile with thread support (NOT RECOMMENDED!)" off + LARGE_FILE "64-bit file support" off \ + IPV6 "IPv6 Support (autodetected by default)" off \ + THREADS "Compile with thread support" on .include .if defined(WITH_OPENSSL_PORT) CONFIGURE_ARGS+= --with-openssl=${LOCALBASE} .else CONFIGURE_ARGS+= --with-openssl .endif -# ISC staff has informed me that for 9.3.x, threads are always a bad idea. -# Leave the affirmative option for those that want to experiment. -.if defined(WITH_THREADS) +.if defined(WITH_LARGE_FILE) +CONFIGURE_ARGS+= --enable-largefile +.endif + +.if defined(WITH_IPV6) +CONFIGURE_ARGS+= --enable-ipv6 +.endif + +.if !defined(WITHOUT_THREADS) CONFIGURE_ARGS+= --enable-threads .else CONFIGURE_ARGS+= --disable-threads .endif .if defined(WITH_REPLACE_BASE) PKGNAMESUFFIX= -base PREFIX= /usr BIND_DESTETC= /etc/namedb CONFIGURE_ARGS+= --prefix=${PREFIX} \ --sysconfdir=${BIND_DESTETC} \ --mandir=${MANPREFIX}/man .else BIND_DESTETC= ${PREFIX}/etc .endif PLIST_SUB= BIND_DESTETC="${BIND_DESTETC}" MAN1= dig.1 host.1 nslookup.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= named.conf.5 rndc.conf.5 MAN8= dnssec-keygen.8 dnssec-signzone.8 lwresd.8 named-checkconf.8 \ named-checkzone.8 named.8 nsupdate.8 rndc-confgen.8 rndc.8 +MLINKS= named-checkzone.8 named-compilezone.8 verify: checksum gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.asc post-patch: .for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.8 \ rndc/rndc.8 @${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.Dist @${SED} -e 's#/etc/named.conf#${BIND_DESTETC}/named.conf#g' \ -e 's#/etc/rndc.conf#${BIND_DESTETC}/rndc.conf#g' \ ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE} .endfor - @${MV} ${WRKSRC}/bin/nsupdate/nsupdate.8 \ - ${WRKSRC}/bin/nsupdate/nsupdate.8.patched - @${SED} -e "s@^\.HP [0-9]* @@" \ - ${WRKSRC}/bin/nsupdate/nsupdate.8.patched \ - > ${WRKSRC}/bin/nsupdate/nsupdate.8 - @${MV} ${WRKSRC}/bin/dig/nslookup.1 ${WRKSRC}/bin/dig/nslookup.1.Dist - @${SED} -e "s@^host \[server\]@\\\fBhost\\\fR \\\fI[server]\\\fR@" \ - ${WRKSRC}/bin/dig/nslookup.1.Dist > ${WRKSRC}/bin/dig/nslookup.1 post-install: ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \ ${BIND_DESTETC}/rndc.conf.sample .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR}/arm ${DOCSDIR}/misc - ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM*html ${DOCSDIR}/arm + ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${DOCSDIR}/arm + ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM.pdf ${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \ ${WRKSRC}/README ${DOCSDIR}/ .endif @${CAT} ${PKGMESSAGE} .include Property changes on: head/dns/bind94/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.75 \ No newline at end of property +1.76 \ No newline at end of property Index: head/dns/bind94/distinfo =================================================================== --- head/dns/bind94/distinfo (revision 183577) +++ head/dns/bind94/distinfo (revision 183578) @@ -1,6 +1,6 @@ -MD5 (bind-9.3.4.tar.gz) = df5417e7e7cf017fa28b65d0a3d6e999 -SHA256 (bind-9.3.4.tar.gz) = 40152026af715b15ac958f374394e5189a099b562eb913470ccc43f6fbd19c21 -SIZE (bind-9.3.4.tar.gz) = 5405022 -MD5 (bind-9.3.4.tar.gz.asc) = ee4dd1a52b6285627cd33f16cfbb194f -SHA256 (bind-9.3.4.tar.gz.asc) = 33440701c93495c58cf0b696f19ea767f3d23d7f9e655e7bd41345438081b189 -SIZE (bind-9.3.4.tar.gz.asc) = 479 +MD5 (bind-9.4.0rc2.tar.gz) = 95daa3e6f70c979d8a64282011bb3419 +SHA256 (bind-9.4.0rc2.tar.gz) = ab269867dd2c74cf6b20241457892960a8f106b873d34b80bcce126f3cf6ea23 +SIZE (bind-9.4.0rc2.tar.gz) = 6328614 +MD5 (bind-9.4.0rc2.tar.gz.asc) = bbc61939f0295b1f9dcf58bccb50127a +SHA256 (bind-9.4.0rc2.tar.gz.asc) = e32db66998be81fb922bc14fc74f721d4369b88e99e1be97201598595d435d6e +SIZE (bind-9.4.0rc2.tar.gz.asc) = 479 Property changes on: head/dns/bind94/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.41 \ No newline at end of property +1.42 \ No newline at end of property Index: head/dns/bind94/pkg-descr =================================================================== --- head/dns/bind94/pkg-descr (revision 183577) +++ head/dns/bind94/pkg-descr (revision 183578) @@ -1,24 +1,24 @@ BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND architecture. Some of the important features of BIND 9 are: DNS Security DNSSEC (signed zones) TSIG (signed DNS requests) IP version 6 Answers DNS queries on IPv6 sockets IPv6 resource records (AAAA) Experimental IPv6 Resolver Library DNS Protocol Enhancements IXFR, DDNS, Notify, EDNS0 Improved standards conformance Views One server process can provide multiple "views" of the DNS namespace, e.g. an "inside" view to certain clients, and an "outside" view to others. -Multiprocessor Support -Improved Portability Architecture -WWW: http://www.isc.org/index.pl?/sw/bind/bind9.3.php +Multiprocessor Support, including working threads in this version + +WWW: http://www.isc.org/index.pl?/sw/bind/bind9.4-beta.php - Doug Barton DougB@FreeBSD.org Property changes on: head/dns/bind94/pkg-descr ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/dns/bind94/pkg-plist =================================================================== --- head/dns/bind94/pkg-plist (revision 183577) +++ head/dns/bind94/pkg-plist (revision 183578) @@ -1,227 +1,242 @@ bin/dig bin/host bin/isc-config.sh bin/nslookup bin/nsupdate include/bind9/check.h include/bind9/getaddresses.h include/bind9/version.h include/dns/acl.h include/dns/adb.h include/dns/byaddr.h include/dns/cache.h include/dns/callbacks.h include/dns/cert.h include/dns/compress.h include/dns/db.h include/dns/dbiterator.h include/dns/dbtable.h include/dns/diff.h include/dns/dispatch.h include/dns/dnssec.h include/dns/ds.h include/dns/enumclass.h include/dns/enumtype.h include/dns/events.h include/dns/fixedname.h include/dns/journal.h include/dns/keyflags.h include/dns/keytable.h include/dns/keyvalues.h include/dns/lib.h include/dns/log.h include/dns/master.h include/dns/masterdump.h include/dns/message.h include/dns/name.h include/dns/ncache.h include/dns/nsec.h include/dns/peer.h include/dns/portlist.h include/dns/rbt.h include/dns/rcode.h include/dns/rdata.h include/dns/rdataclass.h include/dns/rdatalist.h include/dns/rdataset.h include/dns/rdatasetiter.h include/dns/rdataslab.h include/dns/rdatastruct.h include/dns/rdatatype.h include/dns/request.h include/dns/resolver.h include/dns/result.h include/dns/rootns.h 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 include/dns/tkey.h include/dns/tsig.h include/dns/ttl.h include/dns/types.h include/dns/validator.h include/dns/version.h 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 include/dst/result.h include/isc/app.h include/isc/assertions.h include/isc/base64.h include/isc/bitstring.h include/isc/boolean.h include/isc/buffer.h include/isc/bufferlist.h include/isc/commandline.h include/isc/condition.h include/isc/dir.h include/isc/entropy.h include/isc/error.h include/isc/event.h include/isc/eventclass.h include/isc/file.h include/isc/formatcheck.h include/isc/fsaccess.h include/isc/hash.h include/isc/heap.h include/isc/hex.h include/isc/hmacmd5.h include/isc/int.h include/isc/interfaceiter.h include/isc/lang.h include/isc/lex.h include/isc/lfsr.h include/isc/lib.h include/isc/list.h include/isc/log.h include/isc/magic.h include/isc/md5.h include/isc/mem.h include/isc/msgcat.h include/isc/msgs.h include/isc/mutex.h include/isc/mutexblock.h include/isc/net.h include/isc/netaddr.h include/isc/netdb.h include/isc/offset.h include/isc/once.h include/isc/ondestroy.h include/isc/os.h include/isc/parseint.h include/isc/platform.h include/isc/print.h include/isc/quota.h include/isc/random.h include/isc/ratelimiter.h include/isc/refcount.h include/isc/region.h include/isc/resource.h include/isc/result.h include/isc/resultclass.h include/isc/rwlock.h include/isc/serial.h include/isc/sha1.h +include/isc/sha2.h include/isc/sockaddr.h include/isc/socket.h include/isc/stdio.h include/isc/stdlib.h 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 include/isc/time.h include/isc/timer.h include/isc/types.h include/isc/util.h include/isc/version.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/isccc/version.h +include/isccfg/aclconf.h include/isccfg/cfg.h include/isccfg/grammar.h include/isccfg/log.h include/isccfg/namedconf.h include/isccfg/version.h include/lwres/context.h include/lwres/int.h include/lwres/ipv6.h include/lwres/lang.h include/lwres/list.h include/lwres/lwbuffer.h include/lwres/lwpacket.h include/lwres/lwres.h include/lwres/net.h include/lwres/netdb.h include/lwres/platform.h include/lwres/result.h include/lwres/version.h lib/libbind9.a lib/libdns.a lib/libisc.a lib/libisccc.a lib/libisccfg.a lib/liblwres.a sbin/dnssec-keygen sbin/dnssec-signzone sbin/lwresd sbin/named sbin/named-checkconf sbin/named-checkzone +sbin/named-compilezone sbin/rndc sbin/rndc-confgen +%%PORTDOCS%%%%DOCSDIR%%/Bv9ARM.pdf %%PORTDOCS%%%%DOCSDIR%%/CHANGES %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT %%PORTDOCS%%%%DOCSDIR%%/FAQ %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch01.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch02.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch03.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch04.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch05.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch06.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch07.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch08.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch09.html +%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch10.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.dig.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-keygen.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-signzone.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.host.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkconf.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkzone.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.named.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc-confgen.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.conf.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.html %%PORTDOCS%%%%DOCSDIR%%/misc/dnssec %%PORTDOCS%%%%DOCSDIR%%/misc/format-options.pl %%PORTDOCS%%%%DOCSDIR%%/misc/ipv6 %%PORTDOCS%%%%DOCSDIR%%/misc/migration %%PORTDOCS%%%%DOCSDIR%%/misc/migration-4to9 %%PORTDOCS%%%%DOCSDIR%%/misc/options %%PORTDOCS%%%%DOCSDIR%%/misc/rfc-compliance %%PORTDOCS%%%%DOCSDIR%%/misc/roadmap %%PORTDOCS%%%%DOCSDIR%%/misc/sdb %%PORTDOCS%%@dirrm %%DOCSDIR%%/arm %%PORTDOCS%%@dirrm %%DOCSDIR%%/misc %%PORTDOCS%%@dirrm %%DOCSDIR%% @unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample @dirrm include/bind9 @dirrm include/dns @dirrm include/dst @dirrmtry include/isc @dirrm include/isccc @dirrm include/isccfg @dirrm include/lwres Property changes on: head/dns/bind94/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.22 \ No newline at end of property +1.23 \ No newline at end of property Index: head/dns/bind95/Makefile =================================================================== --- head/dns/bind95/Makefile (revision 183577) +++ head/dns/bind95/Makefile (revision 183578) @@ -1,141 +1,143 @@ -# New ports collection makefile for: bind -# Date created: 6 October 2000 -# Whom: will +# New ports collection makefile for: BIND 9.4.x +# Date created: 28 January 2007 +# 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 # a known-stable version due to concerns about stability of a newer # version. If you are concerned about using the most recent ISC # release you can generally build it cleanly from the source - Doug -PORTNAME= bind9 -PORTVERSION= 9.3.4 +PORTNAME= bind94 +PORTVERSION= 9.4.0.rc2 CATEGORIES= dns net ipv6 MASTER_SITES= ${MASTER_SITE_ISC} \ http://dougbarton.us/Downloads/%SUBDIR%/ MASTER_SITE_SUBDIR= bind9/${ISCVERSION} DISTNAME= bind-${ISCVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= DougB@FreeBSD.org -COMMENT= Completely new version of the BIND DNS suite with updated DNSSEC +MAINTAINER= dougb@FreeBSD.org +COMMENT= The BIND DNS suite with updated DNSSEC and threads -# ISC releases things like 9.3.0rc1, which our versioning doesn't like -ISCVERSION= 9.3.4 +# ISC releases things like 9.4.0b3, which our versioning doesn't like +ISCVERSION= 9.4.0rc2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ --with-randomdev=/dev/random USE_OPENSSL= yes -CONFLICTS= bind-8.* bind84-8.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* +CONFLICTS= bind-8.* bind84-8.* bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \ - THREADS "Compile with thread support (NOT RECOMMENDED!)" off + LARGE_FILE "64-bit file support" off \ + IPV6 "IPv6 Support (autodetected by default)" off \ + THREADS "Compile with thread support" on .include .if defined(WITH_OPENSSL_PORT) CONFIGURE_ARGS+= --with-openssl=${LOCALBASE} .else CONFIGURE_ARGS+= --with-openssl .endif -# ISC staff has informed me that for 9.3.x, threads are always a bad idea. -# Leave the affirmative option for those that want to experiment. -.if defined(WITH_THREADS) +.if defined(WITH_LARGE_FILE) +CONFIGURE_ARGS+= --enable-largefile +.endif + +.if defined(WITH_IPV6) +CONFIGURE_ARGS+= --enable-ipv6 +.endif + +.if !defined(WITHOUT_THREADS) CONFIGURE_ARGS+= --enable-threads .else CONFIGURE_ARGS+= --disable-threads .endif .if defined(WITH_REPLACE_BASE) PKGNAMESUFFIX= -base PREFIX= /usr BIND_DESTETC= /etc/namedb CONFIGURE_ARGS+= --prefix=${PREFIX} \ --sysconfdir=${BIND_DESTETC} \ --mandir=${MANPREFIX}/man .else BIND_DESTETC= ${PREFIX}/etc .endif PLIST_SUB= BIND_DESTETC="${BIND_DESTETC}" MAN1= dig.1 host.1 nslookup.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= named.conf.5 rndc.conf.5 MAN8= dnssec-keygen.8 dnssec-signzone.8 lwresd.8 named-checkconf.8 \ named-checkzone.8 named.8 nsupdate.8 rndc-confgen.8 rndc.8 +MLINKS= named-checkzone.8 named-compilezone.8 verify: checksum gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.asc post-patch: .for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.8 \ rndc/rndc.8 @${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.Dist @${SED} -e 's#/etc/named.conf#${BIND_DESTETC}/named.conf#g' \ -e 's#/etc/rndc.conf#${BIND_DESTETC}/rndc.conf#g' \ ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE} .endfor - @${MV} ${WRKSRC}/bin/nsupdate/nsupdate.8 \ - ${WRKSRC}/bin/nsupdate/nsupdate.8.patched - @${SED} -e "s@^\.HP [0-9]* @@" \ - ${WRKSRC}/bin/nsupdate/nsupdate.8.patched \ - > ${WRKSRC}/bin/nsupdate/nsupdate.8 - @${MV} ${WRKSRC}/bin/dig/nslookup.1 ${WRKSRC}/bin/dig/nslookup.1.Dist - @${SED} -e "s@^host \[server\]@\\\fBhost\\\fR \\\fI[server]\\\fR@" \ - ${WRKSRC}/bin/dig/nslookup.1.Dist > ${WRKSRC}/bin/dig/nslookup.1 post-install: ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \ ${BIND_DESTETC}/rndc.conf.sample .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR}/arm ${DOCSDIR}/misc - ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM*html ${DOCSDIR}/arm + ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${DOCSDIR}/arm + ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM.pdf ${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \ ${WRKSRC}/README ${DOCSDIR}/ .endif @${CAT} ${PKGMESSAGE} .include Property changes on: head/dns/bind95/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.75 \ No newline at end of property +1.76 \ No newline at end of property Index: head/dns/bind95/distinfo =================================================================== --- head/dns/bind95/distinfo (revision 183577) +++ head/dns/bind95/distinfo (revision 183578) @@ -1,6 +1,6 @@ -MD5 (bind-9.3.4.tar.gz) = df5417e7e7cf017fa28b65d0a3d6e999 -SHA256 (bind-9.3.4.tar.gz) = 40152026af715b15ac958f374394e5189a099b562eb913470ccc43f6fbd19c21 -SIZE (bind-9.3.4.tar.gz) = 5405022 -MD5 (bind-9.3.4.tar.gz.asc) = ee4dd1a52b6285627cd33f16cfbb194f -SHA256 (bind-9.3.4.tar.gz.asc) = 33440701c93495c58cf0b696f19ea767f3d23d7f9e655e7bd41345438081b189 -SIZE (bind-9.3.4.tar.gz.asc) = 479 +MD5 (bind-9.4.0rc2.tar.gz) = 95daa3e6f70c979d8a64282011bb3419 +SHA256 (bind-9.4.0rc2.tar.gz) = ab269867dd2c74cf6b20241457892960a8f106b873d34b80bcce126f3cf6ea23 +SIZE (bind-9.4.0rc2.tar.gz) = 6328614 +MD5 (bind-9.4.0rc2.tar.gz.asc) = bbc61939f0295b1f9dcf58bccb50127a +SHA256 (bind-9.4.0rc2.tar.gz.asc) = e32db66998be81fb922bc14fc74f721d4369b88e99e1be97201598595d435d6e +SIZE (bind-9.4.0rc2.tar.gz.asc) = 479 Property changes on: head/dns/bind95/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.41 \ No newline at end of property +1.42 \ No newline at end of property Index: head/dns/bind95/pkg-descr =================================================================== --- head/dns/bind95/pkg-descr (revision 183577) +++ head/dns/bind95/pkg-descr (revision 183578) @@ -1,24 +1,24 @@ BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND architecture. Some of the important features of BIND 9 are: DNS Security DNSSEC (signed zones) TSIG (signed DNS requests) IP version 6 Answers DNS queries on IPv6 sockets IPv6 resource records (AAAA) Experimental IPv6 Resolver Library DNS Protocol Enhancements IXFR, DDNS, Notify, EDNS0 Improved standards conformance Views One server process can provide multiple "views" of the DNS namespace, e.g. an "inside" view to certain clients, and an "outside" view to others. -Multiprocessor Support -Improved Portability Architecture -WWW: http://www.isc.org/index.pl?/sw/bind/bind9.3.php +Multiprocessor Support, including working threads in this version + +WWW: http://www.isc.org/index.pl?/sw/bind/bind9.4-beta.php - Doug Barton DougB@FreeBSD.org Property changes on: head/dns/bind95/pkg-descr ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/dns/bind95/pkg-plist =================================================================== --- head/dns/bind95/pkg-plist (revision 183577) +++ head/dns/bind95/pkg-plist (revision 183578) @@ -1,227 +1,242 @@ bin/dig bin/host bin/isc-config.sh bin/nslookup bin/nsupdate include/bind9/check.h include/bind9/getaddresses.h include/bind9/version.h include/dns/acl.h include/dns/adb.h include/dns/byaddr.h include/dns/cache.h include/dns/callbacks.h include/dns/cert.h include/dns/compress.h include/dns/db.h include/dns/dbiterator.h include/dns/dbtable.h include/dns/diff.h include/dns/dispatch.h include/dns/dnssec.h include/dns/ds.h include/dns/enumclass.h include/dns/enumtype.h include/dns/events.h include/dns/fixedname.h include/dns/journal.h include/dns/keyflags.h include/dns/keytable.h include/dns/keyvalues.h include/dns/lib.h include/dns/log.h include/dns/master.h include/dns/masterdump.h include/dns/message.h include/dns/name.h include/dns/ncache.h include/dns/nsec.h include/dns/peer.h include/dns/portlist.h include/dns/rbt.h include/dns/rcode.h include/dns/rdata.h include/dns/rdataclass.h include/dns/rdatalist.h include/dns/rdataset.h include/dns/rdatasetiter.h include/dns/rdataslab.h include/dns/rdatastruct.h include/dns/rdatatype.h include/dns/request.h include/dns/resolver.h include/dns/result.h include/dns/rootns.h 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 include/dns/tkey.h include/dns/tsig.h include/dns/ttl.h include/dns/types.h include/dns/validator.h include/dns/version.h 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 include/dst/result.h include/isc/app.h include/isc/assertions.h include/isc/base64.h include/isc/bitstring.h include/isc/boolean.h include/isc/buffer.h include/isc/bufferlist.h include/isc/commandline.h include/isc/condition.h include/isc/dir.h include/isc/entropy.h include/isc/error.h include/isc/event.h include/isc/eventclass.h include/isc/file.h include/isc/formatcheck.h include/isc/fsaccess.h include/isc/hash.h include/isc/heap.h include/isc/hex.h include/isc/hmacmd5.h include/isc/int.h include/isc/interfaceiter.h include/isc/lang.h include/isc/lex.h include/isc/lfsr.h include/isc/lib.h include/isc/list.h include/isc/log.h include/isc/magic.h include/isc/md5.h include/isc/mem.h include/isc/msgcat.h include/isc/msgs.h include/isc/mutex.h include/isc/mutexblock.h include/isc/net.h include/isc/netaddr.h include/isc/netdb.h include/isc/offset.h include/isc/once.h include/isc/ondestroy.h include/isc/os.h include/isc/parseint.h include/isc/platform.h include/isc/print.h include/isc/quota.h include/isc/random.h include/isc/ratelimiter.h include/isc/refcount.h include/isc/region.h include/isc/resource.h include/isc/result.h include/isc/resultclass.h include/isc/rwlock.h include/isc/serial.h include/isc/sha1.h +include/isc/sha2.h include/isc/sockaddr.h include/isc/socket.h include/isc/stdio.h include/isc/stdlib.h 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 include/isc/time.h include/isc/timer.h include/isc/types.h include/isc/util.h include/isc/version.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/isccc/version.h +include/isccfg/aclconf.h include/isccfg/cfg.h include/isccfg/grammar.h include/isccfg/log.h include/isccfg/namedconf.h include/isccfg/version.h include/lwres/context.h include/lwres/int.h include/lwres/ipv6.h include/lwres/lang.h include/lwres/list.h include/lwres/lwbuffer.h include/lwres/lwpacket.h include/lwres/lwres.h include/lwres/net.h include/lwres/netdb.h include/lwres/platform.h include/lwres/result.h include/lwres/version.h lib/libbind9.a lib/libdns.a lib/libisc.a lib/libisccc.a lib/libisccfg.a lib/liblwres.a sbin/dnssec-keygen sbin/dnssec-signzone sbin/lwresd sbin/named sbin/named-checkconf sbin/named-checkzone +sbin/named-compilezone sbin/rndc sbin/rndc-confgen +%%PORTDOCS%%%%DOCSDIR%%/Bv9ARM.pdf %%PORTDOCS%%%%DOCSDIR%%/CHANGES %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT %%PORTDOCS%%%%DOCSDIR%%/FAQ %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch01.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch02.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch03.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch04.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch05.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch06.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch07.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch08.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch09.html +%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch10.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.dig.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-keygen.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-signzone.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.host.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkconf.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkzone.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.named.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc-confgen.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.conf.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.html %%PORTDOCS%%%%DOCSDIR%%/misc/dnssec %%PORTDOCS%%%%DOCSDIR%%/misc/format-options.pl %%PORTDOCS%%%%DOCSDIR%%/misc/ipv6 %%PORTDOCS%%%%DOCSDIR%%/misc/migration %%PORTDOCS%%%%DOCSDIR%%/misc/migration-4to9 %%PORTDOCS%%%%DOCSDIR%%/misc/options %%PORTDOCS%%%%DOCSDIR%%/misc/rfc-compliance %%PORTDOCS%%%%DOCSDIR%%/misc/roadmap %%PORTDOCS%%%%DOCSDIR%%/misc/sdb %%PORTDOCS%%@dirrm %%DOCSDIR%%/arm %%PORTDOCS%%@dirrm %%DOCSDIR%%/misc %%PORTDOCS%%@dirrm %%DOCSDIR%% @unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample @dirrm include/bind9 @dirrm include/dns @dirrm include/dst @dirrmtry include/isc @dirrm include/isccc @dirrm include/isccfg @dirrm include/lwres Property changes on: head/dns/bind95/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.22 \ No newline at end of property +1.23 \ No newline at end of property Index: head/dns/bind96/Makefile =================================================================== --- head/dns/bind96/Makefile (revision 183577) +++ head/dns/bind96/Makefile (revision 183578) @@ -1,141 +1,143 @@ -# New ports collection makefile for: bind -# Date created: 6 October 2000 -# Whom: will +# New ports collection makefile for: BIND 9.4.x +# Date created: 28 January 2007 +# 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 # a known-stable version due to concerns about stability of a newer # version. If you are concerned about using the most recent ISC # release you can generally build it cleanly from the source - Doug -PORTNAME= bind9 -PORTVERSION= 9.3.4 +PORTNAME= bind94 +PORTVERSION= 9.4.0.rc2 CATEGORIES= dns net ipv6 MASTER_SITES= ${MASTER_SITE_ISC} \ http://dougbarton.us/Downloads/%SUBDIR%/ MASTER_SITE_SUBDIR= bind9/${ISCVERSION} DISTNAME= bind-${ISCVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= DougB@FreeBSD.org -COMMENT= Completely new version of the BIND DNS suite with updated DNSSEC +MAINTAINER= dougb@FreeBSD.org +COMMENT= The BIND DNS suite with updated DNSSEC and threads -# ISC releases things like 9.3.0rc1, which our versioning doesn't like -ISCVERSION= 9.3.4 +# ISC releases things like 9.4.0b3, which our versioning doesn't like +ISCVERSION= 9.4.0rc2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ --with-randomdev=/dev/random USE_OPENSSL= yes -CONFLICTS= bind-8.* bind84-8.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* +CONFLICTS= bind-8.* bind84-8.* bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \ - THREADS "Compile with thread support (NOT RECOMMENDED!)" off + LARGE_FILE "64-bit file support" off \ + IPV6 "IPv6 Support (autodetected by default)" off \ + THREADS "Compile with thread support" on .include .if defined(WITH_OPENSSL_PORT) CONFIGURE_ARGS+= --with-openssl=${LOCALBASE} .else CONFIGURE_ARGS+= --with-openssl .endif -# ISC staff has informed me that for 9.3.x, threads are always a bad idea. -# Leave the affirmative option for those that want to experiment. -.if defined(WITH_THREADS) +.if defined(WITH_LARGE_FILE) +CONFIGURE_ARGS+= --enable-largefile +.endif + +.if defined(WITH_IPV6) +CONFIGURE_ARGS+= --enable-ipv6 +.endif + +.if !defined(WITHOUT_THREADS) CONFIGURE_ARGS+= --enable-threads .else CONFIGURE_ARGS+= --disable-threads .endif .if defined(WITH_REPLACE_BASE) PKGNAMESUFFIX= -base PREFIX= /usr BIND_DESTETC= /etc/namedb CONFIGURE_ARGS+= --prefix=${PREFIX} \ --sysconfdir=${BIND_DESTETC} \ --mandir=${MANPREFIX}/man .else BIND_DESTETC= ${PREFIX}/etc .endif PLIST_SUB= BIND_DESTETC="${BIND_DESTETC}" MAN1= dig.1 host.1 nslookup.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= named.conf.5 rndc.conf.5 MAN8= dnssec-keygen.8 dnssec-signzone.8 lwresd.8 named-checkconf.8 \ named-checkzone.8 named.8 nsupdate.8 rndc-confgen.8 rndc.8 +MLINKS= named-checkzone.8 named-compilezone.8 verify: checksum gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.asc post-patch: .for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.8 \ rndc/rndc.8 @${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.Dist @${SED} -e 's#/etc/named.conf#${BIND_DESTETC}/named.conf#g' \ -e 's#/etc/rndc.conf#${BIND_DESTETC}/rndc.conf#g' \ ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE} .endfor - @${MV} ${WRKSRC}/bin/nsupdate/nsupdate.8 \ - ${WRKSRC}/bin/nsupdate/nsupdate.8.patched - @${SED} -e "s@^\.HP [0-9]* @@" \ - ${WRKSRC}/bin/nsupdate/nsupdate.8.patched \ - > ${WRKSRC}/bin/nsupdate/nsupdate.8 - @${MV} ${WRKSRC}/bin/dig/nslookup.1 ${WRKSRC}/bin/dig/nslookup.1.Dist - @${SED} -e "s@^host \[server\]@\\\fBhost\\\fR \\\fI[server]\\\fR@" \ - ${WRKSRC}/bin/dig/nslookup.1.Dist > ${WRKSRC}/bin/dig/nslookup.1 post-install: ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \ ${BIND_DESTETC}/rndc.conf.sample .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR}/arm ${DOCSDIR}/misc - ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM*html ${DOCSDIR}/arm + ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${DOCSDIR}/arm + ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM.pdf ${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \ ${WRKSRC}/README ${DOCSDIR}/ .endif @${CAT} ${PKGMESSAGE} .include Property changes on: head/dns/bind96/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.75 \ No newline at end of property +1.76 \ No newline at end of property Index: head/dns/bind96/distinfo =================================================================== --- head/dns/bind96/distinfo (revision 183577) +++ head/dns/bind96/distinfo (revision 183578) @@ -1,6 +1,6 @@ -MD5 (bind-9.3.4.tar.gz) = df5417e7e7cf017fa28b65d0a3d6e999 -SHA256 (bind-9.3.4.tar.gz) = 40152026af715b15ac958f374394e5189a099b562eb913470ccc43f6fbd19c21 -SIZE (bind-9.3.4.tar.gz) = 5405022 -MD5 (bind-9.3.4.tar.gz.asc) = ee4dd1a52b6285627cd33f16cfbb194f -SHA256 (bind-9.3.4.tar.gz.asc) = 33440701c93495c58cf0b696f19ea767f3d23d7f9e655e7bd41345438081b189 -SIZE (bind-9.3.4.tar.gz.asc) = 479 +MD5 (bind-9.4.0rc2.tar.gz) = 95daa3e6f70c979d8a64282011bb3419 +SHA256 (bind-9.4.0rc2.tar.gz) = ab269867dd2c74cf6b20241457892960a8f106b873d34b80bcce126f3cf6ea23 +SIZE (bind-9.4.0rc2.tar.gz) = 6328614 +MD5 (bind-9.4.0rc2.tar.gz.asc) = bbc61939f0295b1f9dcf58bccb50127a +SHA256 (bind-9.4.0rc2.tar.gz.asc) = e32db66998be81fb922bc14fc74f721d4369b88e99e1be97201598595d435d6e +SIZE (bind-9.4.0rc2.tar.gz.asc) = 479 Property changes on: head/dns/bind96/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.41 \ No newline at end of property +1.42 \ No newline at end of property Index: head/dns/bind96/pkg-descr =================================================================== --- head/dns/bind96/pkg-descr (revision 183577) +++ head/dns/bind96/pkg-descr (revision 183578) @@ -1,24 +1,24 @@ BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND architecture. Some of the important features of BIND 9 are: DNS Security DNSSEC (signed zones) TSIG (signed DNS requests) IP version 6 Answers DNS queries on IPv6 sockets IPv6 resource records (AAAA) Experimental IPv6 Resolver Library DNS Protocol Enhancements IXFR, DDNS, Notify, EDNS0 Improved standards conformance Views One server process can provide multiple "views" of the DNS namespace, e.g. an "inside" view to certain clients, and an "outside" view to others. -Multiprocessor Support -Improved Portability Architecture -WWW: http://www.isc.org/index.pl?/sw/bind/bind9.3.php +Multiprocessor Support, including working threads in this version + +WWW: http://www.isc.org/index.pl?/sw/bind/bind9.4-beta.php - Doug Barton DougB@FreeBSD.org Property changes on: head/dns/bind96/pkg-descr ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.9 \ No newline at end of property +1.10 \ No newline at end of property Index: head/dns/bind96/pkg-plist =================================================================== --- head/dns/bind96/pkg-plist (revision 183577) +++ head/dns/bind96/pkg-plist (revision 183578) @@ -1,227 +1,242 @@ bin/dig bin/host bin/isc-config.sh bin/nslookup bin/nsupdate include/bind9/check.h include/bind9/getaddresses.h include/bind9/version.h include/dns/acl.h include/dns/adb.h include/dns/byaddr.h include/dns/cache.h include/dns/callbacks.h include/dns/cert.h include/dns/compress.h include/dns/db.h include/dns/dbiterator.h include/dns/dbtable.h include/dns/diff.h include/dns/dispatch.h include/dns/dnssec.h include/dns/ds.h include/dns/enumclass.h include/dns/enumtype.h include/dns/events.h include/dns/fixedname.h include/dns/journal.h include/dns/keyflags.h include/dns/keytable.h include/dns/keyvalues.h include/dns/lib.h include/dns/log.h include/dns/master.h include/dns/masterdump.h include/dns/message.h include/dns/name.h include/dns/ncache.h include/dns/nsec.h include/dns/peer.h include/dns/portlist.h include/dns/rbt.h include/dns/rcode.h include/dns/rdata.h include/dns/rdataclass.h include/dns/rdatalist.h include/dns/rdataset.h include/dns/rdatasetiter.h include/dns/rdataslab.h include/dns/rdatastruct.h include/dns/rdatatype.h include/dns/request.h include/dns/resolver.h include/dns/result.h include/dns/rootns.h 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 include/dns/tkey.h include/dns/tsig.h include/dns/ttl.h include/dns/types.h include/dns/validator.h include/dns/version.h 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 include/dst/result.h include/isc/app.h include/isc/assertions.h include/isc/base64.h include/isc/bitstring.h include/isc/boolean.h include/isc/buffer.h include/isc/bufferlist.h include/isc/commandline.h include/isc/condition.h include/isc/dir.h include/isc/entropy.h include/isc/error.h include/isc/event.h include/isc/eventclass.h include/isc/file.h include/isc/formatcheck.h include/isc/fsaccess.h include/isc/hash.h include/isc/heap.h include/isc/hex.h include/isc/hmacmd5.h include/isc/int.h include/isc/interfaceiter.h include/isc/lang.h include/isc/lex.h include/isc/lfsr.h include/isc/lib.h include/isc/list.h include/isc/log.h include/isc/magic.h include/isc/md5.h include/isc/mem.h include/isc/msgcat.h include/isc/msgs.h include/isc/mutex.h include/isc/mutexblock.h include/isc/net.h include/isc/netaddr.h include/isc/netdb.h include/isc/offset.h include/isc/once.h include/isc/ondestroy.h include/isc/os.h include/isc/parseint.h include/isc/platform.h include/isc/print.h include/isc/quota.h include/isc/random.h include/isc/ratelimiter.h include/isc/refcount.h include/isc/region.h include/isc/resource.h include/isc/result.h include/isc/resultclass.h include/isc/rwlock.h include/isc/serial.h include/isc/sha1.h +include/isc/sha2.h include/isc/sockaddr.h include/isc/socket.h include/isc/stdio.h include/isc/stdlib.h 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 include/isc/time.h include/isc/timer.h include/isc/types.h include/isc/util.h include/isc/version.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/isccc/version.h +include/isccfg/aclconf.h include/isccfg/cfg.h include/isccfg/grammar.h include/isccfg/log.h include/isccfg/namedconf.h include/isccfg/version.h include/lwres/context.h include/lwres/int.h include/lwres/ipv6.h include/lwres/lang.h include/lwres/list.h include/lwres/lwbuffer.h include/lwres/lwpacket.h include/lwres/lwres.h include/lwres/net.h include/lwres/netdb.h include/lwres/platform.h include/lwres/result.h include/lwres/version.h lib/libbind9.a lib/libdns.a lib/libisc.a lib/libisccc.a lib/libisccfg.a lib/liblwres.a sbin/dnssec-keygen sbin/dnssec-signzone sbin/lwresd sbin/named sbin/named-checkconf sbin/named-checkzone +sbin/named-compilezone sbin/rndc sbin/rndc-confgen +%%PORTDOCS%%%%DOCSDIR%%/Bv9ARM.pdf %%PORTDOCS%%%%DOCSDIR%%/CHANGES %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT %%PORTDOCS%%%%DOCSDIR%%/FAQ %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch01.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch02.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch03.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch04.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch05.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch06.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch07.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch08.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch09.html +%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch10.html %%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.dig.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-keygen.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-signzone.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.host.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkconf.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkzone.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.named.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc-confgen.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.conf.html +%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.html %%PORTDOCS%%%%DOCSDIR%%/misc/dnssec %%PORTDOCS%%%%DOCSDIR%%/misc/format-options.pl %%PORTDOCS%%%%DOCSDIR%%/misc/ipv6 %%PORTDOCS%%%%DOCSDIR%%/misc/migration %%PORTDOCS%%%%DOCSDIR%%/misc/migration-4to9 %%PORTDOCS%%%%DOCSDIR%%/misc/options %%PORTDOCS%%%%DOCSDIR%%/misc/rfc-compliance %%PORTDOCS%%%%DOCSDIR%%/misc/roadmap %%PORTDOCS%%%%DOCSDIR%%/misc/sdb %%PORTDOCS%%@dirrm %%DOCSDIR%%/arm %%PORTDOCS%%@dirrm %%DOCSDIR%%/misc %%PORTDOCS%%@dirrm %%DOCSDIR%% @unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample @dirrm include/bind9 @dirrm include/dns @dirrm include/dst @dirrmtry include/isc @dirrm include/isccc @dirrm include/isccfg @dirrm include/lwres Property changes on: head/dns/bind96/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.22 \ No newline at end of property +1.23 \ No newline at end of property