summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWill Andrews <will@FreeBSD.org>2000-10-29 04:45:17 +0000
committerWill Andrews <will@FreeBSD.org>2000-10-29 04:45:17 +0000
commit12d1966fa89ff8179cff18d2927b42803de4196c (patch)
tree1f7371a91b51d9d1524c10a384fab1aa83934daa
parentAdd a blurb that tells users that GIF support is disabled by default (diff)
Update to BIND version 9.0.0, now with better DNSSEC support among lots
of other neat things like that. Sorry for the delay. Repo-copy by: asami
Notes
Notes: svn path=/head/; revision=34384
-rw-r--r--dns/bind9/Makefile29
-rw-r--r--dns/bind9/distinfo1
-rw-r--r--dns/bind9/files/patch-Makefile.in11
-rw-r--r--dns/bind9/pkg-comment1
-rw-r--r--dns/bind9/pkg-descr15
-rw-r--r--dns/bind9/pkg-plist181
-rw-r--r--dns/bind94/Makefile29
-rw-r--r--dns/bind94/distinfo1
-rw-r--r--dns/bind94/files/patch-Makefile.in11
-rw-r--r--dns/bind94/pkg-comment1
-rw-r--r--dns/bind94/pkg-descr15
-rw-r--r--dns/bind94/pkg-plist181
-rw-r--r--dns/bind95/Makefile29
-rw-r--r--dns/bind95/distinfo1
-rw-r--r--dns/bind95/files/patch-Makefile.in11
-rw-r--r--dns/bind95/pkg-comment1
-rw-r--r--dns/bind95/pkg-descr15
-rw-r--r--dns/bind95/pkg-plist181
-rw-r--r--dns/bind96/Makefile29
-rw-r--r--dns/bind96/distinfo1
-rw-r--r--dns/bind96/files/patch-Makefile.in11
-rw-r--r--dns/bind96/pkg-comment1
-rw-r--r--dns/bind96/pkg-descr15
-rw-r--r--dns/bind96/pkg-plist181
-rw-r--r--net/Makefile1
-rw-r--r--net/bind9/Makefile29
-rw-r--r--net/bind9/distinfo1
-rw-r--r--net/bind9/files/patch-Makefile.in11
-rw-r--r--net/bind9/pkg-comment1
-rw-r--r--net/bind9/pkg-descr15
-rw-r--r--net/bind9/pkg-plist181
31 files changed, 1191 insertions, 0 deletions
diff --git a/dns/bind9/Makefile b/dns/bind9/Makefile
new file mode 100644
index 000000000000..dc3eac5d58d9
--- /dev/null
+++ b/dns/bind9/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: bind
+# Date created: 6 October 2000
+# Whom: will
+#
+# $FreeBSD$
+#
+
+PORTNAME= bind
+PORTVERSION= 9.0.0
+CATEGORIES= net
+MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${PORTVERSION}/ \
+ ftp://ftp.sunet.se/pub/network/isc/bind9/${PORTVERSION}/
+
+MAINTAINER= ports@FreeBSD.org
+
+GNU_CONFIGURE= yes
+
+MAN1= host.1
+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
+
+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/* ${MANPREFIX}/man/man8
+
+.include <bsd.port.mk>
diff --git a/dns/bind9/distinfo b/dns/bind9/distinfo
new file mode 100644
index 000000000000..46d8f8df6177
--- /dev/null
+++ b/dns/bind9/distinfo
@@ -0,0 +1 @@
+MD5 (bind-9.0.0.tar.gz) = 04d09c518c154ce22a004d670b0fdaf4
diff --git a/dns/bind9/files/patch-Makefile.in b/dns/bind9/files/patch-Makefile.in
new file mode 100644
index 000000000000..6439868a658b
--- /dev/null
+++ b/dns/bind9/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in Wed Jul 26 20:48:49 2000
++++ Makefile.in.new Sat Oct 28 22:52:11 2000
+@@ -43,7 +43,7 @@
+ cleandir: distclean
+
+ install:: isc-config.sh
+- ${INSTALL_PROGRAM} isc-config.sh ${DESTDIR}${bindir}
++ ${INSTALL_DATA} -m 555 isc-config.sh ${DESTDIR}${bindir}
+
+ kit: kitclean
+ mkdir bind-${VERSION}
diff --git a/dns/bind9/pkg-comment b/dns/bind9/pkg-comment
new file mode 100644
index 000000000000..aeebc91bec8c
--- /dev/null
+++ b/dns/bind9/pkg-comment
@@ -0,0 +1 @@
+The Berkeley Internet Name Daemon, an implementation of DNS
diff --git a/dns/bind9/pkg-descr b/dns/bind9/pkg-descr
new file mode 100644
index 000000000000..79404ca019a1
--- /dev/null
+++ b/dns/bind9/pkg-descr
@@ -0,0 +1,15 @@
+The Berkeley Internet Name Daemon, an implementation of DNS.
+
+BIND 8 Features
+ -> DNS Dynamic Updates (RFC 2136)
+ -> DNS Change Notification (RFC 1996)
+ -> Completely new configuration syntax
+ -> Flexible, categorized logging system
+ -> IP-address-based access control for queries, zone transfers, and
+ updates that may be specified on a zone-by-zone basis
+ -> More efficient zone transfers
+ -> Improved performance for servers with thousands of zones
+ -> The server no longer forks for outbound zone transfers
+ -> Many bug fixes
+
+WWW: http://www.isc.org/products/BIND/
diff --git a/dns/bind9/pkg-plist b/dns/bind9/pkg-plist
new file mode 100644
index 000000000000..4adf902b8c27
--- /dev/null
+++ b/dns/bind9/pkg-plist
@@ -0,0 +1,181 @@
+bin/dig
+bin/host
+bin/isc-config.sh
+bin/nslookup
+bin/nsupdate
+include/dns/a6.h
+include/dns/acl.h
+include/dns/aclconf.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/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/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
+include/dns/dispatch.h
+include/dns/dnssec.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/namedconf.h
+include/dns/ncache.h
+include/dns/nxt.h
+include/dns/peer.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/secalg.h
+include/dns/secproto.h
+include/dns/ssu.h
+include/dns/tcpmsg.h
+include/dns/time.h
+include/dns/tkey.h
+include/dns/tkeyconf.h
+include/dns/tsig.h
+include/dns/ttl.h
+include/dns/types.h
+include/dns/validator.h
+include/dns/view.h
+include/dns/xfrin.h
+include/dns/zone.h
+include/dns/zoneconf.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/heap.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/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/platform.h
+include/isc/print.h
+include/isc/quota.h
+include/isc/random.h
+include/isc/ratelimiter.h
+include/isc/region.h
+include/isc/result.h
+include/isc/resultclass.h
+include/isc/rwlock.h
+include/isc/serial.h
+include/isc/sha1.h
+include/isc/sockaddr.h
+include/isc/socket.h
+include/isc/stdio.h
+include/isc/stdtime.h
+include/isc/string.h
+include/isc/symtab.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/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/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/liblwres.a
+lib/libomapi.a
+sbin/dnssec-keygen
+sbin/dnssec-makekeyset
+sbin/dnssec-signkey
+sbin/dnssec-signzone
+sbin/lwresd
+sbin/named
+sbin/rndc
+@dirrm include/omapi
+@dirrm include/lwres
+@dirrm include/isc
+@dirrm include/dst
+@dirrm include/dns
diff --git a/dns/bind94/Makefile b/dns/bind94/Makefile
new file mode 100644
index 000000000000..dc3eac5d58d9
--- /dev/null
+++ b/dns/bind94/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: bind
+# Date created: 6 October 2000
+# Whom: will
+#
+# $FreeBSD$
+#
+
+PORTNAME= bind
+PORTVERSION= 9.0.0
+CATEGORIES= net
+MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${PORTVERSION}/ \
+ ftp://ftp.sunet.se/pub/network/isc/bind9/${PORTVERSION}/
+
+MAINTAINER= ports@FreeBSD.org
+
+GNU_CONFIGURE= yes
+
+MAN1= host.1
+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
+
+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/* ${MANPREFIX}/man/man8
+
+.include <bsd.port.mk>
diff --git a/dns/bind94/distinfo b/dns/bind94/distinfo
new file mode 100644
index 000000000000..46d8f8df6177
--- /dev/null
+++ b/dns/bind94/distinfo
@@ -0,0 +1 @@
+MD5 (bind-9.0.0.tar.gz) = 04d09c518c154ce22a004d670b0fdaf4
diff --git a/dns/bind94/files/patch-Makefile.in b/dns/bind94/files/patch-Makefile.in
new file mode 100644
index 000000000000..6439868a658b
--- /dev/null
+++ b/dns/bind94/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in Wed Jul 26 20:48:49 2000
++++ Makefile.in.new Sat Oct 28 22:52:11 2000
+@@ -43,7 +43,7 @@
+ cleandir: distclean
+
+ install:: isc-config.sh
+- ${INSTALL_PROGRAM} isc-config.sh ${DESTDIR}${bindir}
++ ${INSTALL_DATA} -m 555 isc-config.sh ${DESTDIR}${bindir}
+
+ kit: kitclean
+ mkdir bind-${VERSION}
diff --git a/dns/bind94/pkg-comment b/dns/bind94/pkg-comment
new file mode 100644
index 000000000000..aeebc91bec8c
--- /dev/null
+++ b/dns/bind94/pkg-comment
@@ -0,0 +1 @@
+The Berkeley Internet Name Daemon, an implementation of DNS
diff --git a/dns/bind94/pkg-descr b/dns/bind94/pkg-descr
new file mode 100644
index 000000000000..79404ca019a1
--- /dev/null
+++ b/dns/bind94/pkg-descr
@@ -0,0 +1,15 @@
+The Berkeley Internet Name Daemon, an implementation of DNS.
+
+BIND 8 Features
+ -> DNS Dynamic Updates (RFC 2136)
+ -> DNS Change Notification (RFC 1996)
+ -> Completely new configuration syntax
+ -> Flexible, categorized logging system
+ -> IP-address-based access control for queries, zone transfers, and
+ updates that may be specified on a zone-by-zone basis
+ -> More efficient zone transfers
+ -> Improved performance for servers with thousands of zones
+ -> The server no longer forks for outbound zone transfers
+ -> Many bug fixes
+
+WWW: http://www.isc.org/products/BIND/
diff --git a/dns/bind94/pkg-plist b/dns/bind94/pkg-plist
new file mode 100644
index 000000000000..4adf902b8c27
--- /dev/null
+++ b/dns/bind94/pkg-plist
@@ -0,0 +1,181 @@
+bin/dig
+bin/host
+bin/isc-config.sh
+bin/nslookup
+bin/nsupdate
+include/dns/a6.h
+include/dns/acl.h
+include/dns/aclconf.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/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/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
+include/dns/dispatch.h
+include/dns/dnssec.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/namedconf.h
+include/dns/ncache.h
+include/dns/nxt.h
+include/dns/peer.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/secalg.h
+include/dns/secproto.h
+include/dns/ssu.h
+include/dns/tcpmsg.h
+include/dns/time.h
+include/dns/tkey.h
+include/dns/tkeyconf.h
+include/dns/tsig.h
+include/dns/ttl.h
+include/dns/types.h
+include/dns/validator.h
+include/dns/view.h
+include/dns/xfrin.h
+include/dns/zone.h
+include/dns/zoneconf.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/heap.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/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/platform.h
+include/isc/print.h
+include/isc/quota.h
+include/isc/random.h
+include/isc/ratelimiter.h
+include/isc/region.h
+include/isc/result.h
+include/isc/resultclass.h
+include/isc/rwlock.h
+include/isc/serial.h
+include/isc/sha1.h
+include/isc/sockaddr.h
+include/isc/socket.h
+include/isc/stdio.h
+include/isc/stdtime.h
+include/isc/string.h
+include/isc/symtab.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/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/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/liblwres.a
+lib/libomapi.a
+sbin/dnssec-keygen
+sbin/dnssec-makekeyset
+sbin/dnssec-signkey
+sbin/dnssec-signzone
+sbin/lwresd
+sbin/named
+sbin/rndc
+@dirrm include/omapi
+@dirrm include/lwres
+@dirrm include/isc
+@dirrm include/dst
+@dirrm include/dns
diff --git a/dns/bind95/Makefile b/dns/bind95/Makefile
new file mode 100644
index 000000000000..dc3eac5d58d9
--- /dev/null
+++ b/dns/bind95/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: bind
+# Date created: 6 October 2000
+# Whom: will
+#
+# $FreeBSD$
+#
+
+PORTNAME= bind
+PORTVERSION= 9.0.0
+CATEGORIES= net
+MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${PORTVERSION}/ \
+ ftp://ftp.sunet.se/pub/network/isc/bind9/${PORTVERSION}/
+
+MAINTAINER= ports@FreeBSD.org
+
+GNU_CONFIGURE= yes
+
+MAN1= host.1
+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
+
+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/* ${MANPREFIX}/man/man8
+
+.include <bsd.port.mk>
diff --git a/dns/bind95/distinfo b/dns/bind95/distinfo
new file mode 100644
index 000000000000..46d8f8df6177
--- /dev/null
+++ b/dns/bind95/distinfo
@@ -0,0 +1 @@
+MD5 (bind-9.0.0.tar.gz) = 04d09c518c154ce22a004d670b0fdaf4
diff --git a/dns/bind95/files/patch-Makefile.in b/dns/bind95/files/patch-Makefile.in
new file mode 100644
index 000000000000..6439868a658b
--- /dev/null
+++ b/dns/bind95/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in Wed Jul 26 20:48:49 2000
++++ Makefile.in.new Sat Oct 28 22:52:11 2000
+@@ -43,7 +43,7 @@
+ cleandir: distclean
+
+ install:: isc-config.sh
+- ${INSTALL_PROGRAM} isc-config.sh ${DESTDIR}${bindir}
++ ${INSTALL_DATA} -m 555 isc-config.sh ${DESTDIR}${bindir}
+
+ kit: kitclean
+ mkdir bind-${VERSION}
diff --git a/dns/bind95/pkg-comment b/dns/bind95/pkg-comment
new file mode 100644
index 000000000000..aeebc91bec8c
--- /dev/null
+++ b/dns/bind95/pkg-comment
@@ -0,0 +1 @@
+The Berkeley Internet Name Daemon, an implementation of DNS
diff --git a/dns/bind95/pkg-descr b/dns/bind95/pkg-descr
new file mode 100644
index 000000000000..79404ca019a1
--- /dev/null
+++ b/dns/bind95/pkg-descr
@@ -0,0 +1,15 @@
+The Berkeley Internet Name Daemon, an implementation of DNS.
+
+BIND 8 Features
+ -> DNS Dynamic Updates (RFC 2136)
+ -> DNS Change Notification (RFC 1996)
+ -> Completely new configuration syntax
+ -> Flexible, categorized logging system
+ -> IP-address-based access control for queries, zone transfers, and
+ updates that may be specified on a zone-by-zone basis
+ -> More efficient zone transfers
+ -> Improved performance for servers with thousands of zones
+ -> The server no longer forks for outbound zone transfers
+ -> Many bug fixes
+
+WWW: http://www.isc.org/products/BIND/
diff --git a/dns/bind95/pkg-plist b/dns/bind95/pkg-plist
new file mode 100644
index 000000000000..4adf902b8c27
--- /dev/null
+++ b/dns/bind95/pkg-plist
@@ -0,0 +1,181 @@
+bin/dig
+bin/host
+bin/isc-config.sh
+bin/nslookup
+bin/nsupdate
+include/dns/a6.h
+include/dns/acl.h
+include/dns/aclconf.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/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/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
+include/dns/dispatch.h
+include/dns/dnssec.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/namedconf.h
+include/dns/ncache.h
+include/dns/nxt.h
+include/dns/peer.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/secalg.h
+include/dns/secproto.h
+include/dns/ssu.h
+include/dns/tcpmsg.h
+include/dns/time.h
+include/dns/tkey.h
+include/dns/tkeyconf.h
+include/dns/tsig.h
+include/dns/ttl.h
+include/dns/types.h
+include/dns/validator.h
+include/dns/view.h
+include/dns/xfrin.h
+include/dns/zone.h
+include/dns/zoneconf.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/heap.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/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/platform.h
+include/isc/print.h
+include/isc/quota.h
+include/isc/random.h
+include/isc/ratelimiter.h
+include/isc/region.h
+include/isc/result.h
+include/isc/resultclass.h
+include/isc/rwlock.h
+include/isc/serial.h
+include/isc/sha1.h
+include/isc/sockaddr.h
+include/isc/socket.h
+include/isc/stdio.h
+include/isc/stdtime.h
+include/isc/string.h
+include/isc/symtab.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/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/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/liblwres.a
+lib/libomapi.a
+sbin/dnssec-keygen
+sbin/dnssec-makekeyset
+sbin/dnssec-signkey
+sbin/dnssec-signzone
+sbin/lwresd
+sbin/named
+sbin/rndc
+@dirrm include/omapi
+@dirrm include/lwres
+@dirrm include/isc
+@dirrm include/dst
+@dirrm include/dns
diff --git a/dns/bind96/Makefile b/dns/bind96/Makefile
new file mode 100644
index 000000000000..dc3eac5d58d9
--- /dev/null
+++ b/dns/bind96/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: bind
+# Date created: 6 October 2000
+# Whom: will
+#
+# $FreeBSD$
+#
+
+PORTNAME= bind
+PORTVERSION= 9.0.0
+CATEGORIES= net
+MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${PORTVERSION}/ \
+ ftp://ftp.sunet.se/pub/network/isc/bind9/${PORTVERSION}/
+
+MAINTAINER= ports@FreeBSD.org
+
+GNU_CONFIGURE= yes
+
+MAN1= host.1
+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
+
+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/* ${MANPREFIX}/man/man8
+
+.include <bsd.port.mk>
diff --git a/dns/bind96/distinfo b/dns/bind96/distinfo
new file mode 100644
index 000000000000..46d8f8df6177
--- /dev/null
+++ b/dns/bind96/distinfo
@@ -0,0 +1 @@
+MD5 (bind-9.0.0.tar.gz) = 04d09c518c154ce22a004d670b0fdaf4
diff --git a/dns/bind96/files/patch-Makefile.in b/dns/bind96/files/patch-Makefile.in
new file mode 100644
index 000000000000..6439868a658b
--- /dev/null
+++ b/dns/bind96/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in Wed Jul 26 20:48:49 2000
++++ Makefile.in.new Sat Oct 28 22:52:11 2000
+@@ -43,7 +43,7 @@
+ cleandir: distclean
+
+ install:: isc-config.sh
+- ${INSTALL_PROGRAM} isc-config.sh ${DESTDIR}${bindir}
++ ${INSTALL_DATA} -m 555 isc-config.sh ${DESTDIR}${bindir}
+
+ kit: kitclean
+ mkdir bind-${VERSION}
diff --git a/dns/bind96/pkg-comment b/dns/bind96/pkg-comment
new file mode 100644
index 000000000000..aeebc91bec8c
--- /dev/null
+++ b/dns/bind96/pkg-comment
@@ -0,0 +1 @@
+The Berkeley Internet Name Daemon, an implementation of DNS
diff --git a/dns/bind96/pkg-descr b/dns/bind96/pkg-descr
new file mode 100644
index 000000000000..79404ca019a1
--- /dev/null
+++ b/dns/bind96/pkg-descr
@@ -0,0 +1,15 @@
+The Berkeley Internet Name Daemon, an implementation of DNS.
+
+BIND 8 Features
+ -> DNS Dynamic Updates (RFC 2136)
+ -> DNS Change Notification (RFC 1996)
+ -> Completely new configuration syntax
+ -> Flexible, categorized logging system
+ -> IP-address-based access control for queries, zone transfers, and
+ updates that may be specified on a zone-by-zone basis
+ -> More efficient zone transfers
+ -> Improved performance for servers with thousands of zones
+ -> The server no longer forks for outbound zone transfers
+ -> Many bug fixes
+
+WWW: http://www.isc.org/products/BIND/
diff --git a/dns/bind96/pkg-plist b/dns/bind96/pkg-plist
new file mode 100644
index 000000000000..4adf902b8c27
--- /dev/null
+++ b/dns/bind96/pkg-plist
@@ -0,0 +1,181 @@
+bin/dig
+bin/host
+bin/isc-config.sh
+bin/nslookup
+bin/nsupdate
+include/dns/a6.h
+include/dns/acl.h
+include/dns/aclconf.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/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/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
+include/dns/dispatch.h
+include/dns/dnssec.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/namedconf.h
+include/dns/ncache.h
+include/dns/nxt.h
+include/dns/peer.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/secalg.h
+include/dns/secproto.h
+include/dns/ssu.h
+include/dns/tcpmsg.h
+include/dns/time.h
+include/dns/tkey.h
+include/dns/tkeyconf.h
+include/dns/tsig.h
+include/dns/ttl.h
+include/dns/types.h
+include/dns/validator.h
+include/dns/view.h
+include/dns/xfrin.h
+include/dns/zone.h
+include/dns/zoneconf.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/heap.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/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/platform.h
+include/isc/print.h
+include/isc/quota.h
+include/isc/random.h
+include/isc/ratelimiter.h
+include/isc/region.h
+include/isc/result.h
+include/isc/resultclass.h
+include/isc/rwlock.h
+include/isc/serial.h
+include/isc/sha1.h
+include/isc/sockaddr.h
+include/isc/socket.h
+include/isc/stdio.h
+include/isc/stdtime.h
+include/isc/string.h
+include/isc/symtab.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/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/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/liblwres.a
+lib/libomapi.a
+sbin/dnssec-keygen
+sbin/dnssec-makekeyset
+sbin/dnssec-signkey
+sbin/dnssec-signzone
+sbin/lwresd
+sbin/named
+sbin/rndc
+@dirrm include/omapi
+@dirrm include/lwres
+@dirrm include/isc
+@dirrm include/dst
+@dirrm include/dns
diff --git a/net/Makefile b/net/Makefile
index 471e65ba4b3a..07f2f53c5e6a 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -15,6 +15,7 @@
SUBDIR += ascend-radius
SUBDIR += bb
SUBDIR += bind8
+ SUBDIR += bind9
SUBDIR += bing
SUBDIR += binkd
SUBDIR += boclient
diff --git a/net/bind9/Makefile b/net/bind9/Makefile
new file mode 100644
index 000000000000..dc3eac5d58d9
--- /dev/null
+++ b/net/bind9/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: bind
+# Date created: 6 October 2000
+# Whom: will
+#
+# $FreeBSD$
+#
+
+PORTNAME= bind
+PORTVERSION= 9.0.0
+CATEGORIES= net
+MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${PORTVERSION}/ \
+ ftp://ftp.sunet.se/pub/network/isc/bind9/${PORTVERSION}/
+
+MAINTAINER= ports@FreeBSD.org
+
+GNU_CONFIGURE= yes
+
+MAN1= host.1
+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
+
+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/* ${MANPREFIX}/man/man8
+
+.include <bsd.port.mk>
diff --git a/net/bind9/distinfo b/net/bind9/distinfo
new file mode 100644
index 000000000000..46d8f8df6177
--- /dev/null
+++ b/net/bind9/distinfo
@@ -0,0 +1 @@
+MD5 (bind-9.0.0.tar.gz) = 04d09c518c154ce22a004d670b0fdaf4
diff --git a/net/bind9/files/patch-Makefile.in b/net/bind9/files/patch-Makefile.in
new file mode 100644
index 000000000000..6439868a658b
--- /dev/null
+++ b/net/bind9/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in Wed Jul 26 20:48:49 2000
++++ Makefile.in.new Sat Oct 28 22:52:11 2000
+@@ -43,7 +43,7 @@
+ cleandir: distclean
+
+ install:: isc-config.sh
+- ${INSTALL_PROGRAM} isc-config.sh ${DESTDIR}${bindir}
++ ${INSTALL_DATA} -m 555 isc-config.sh ${DESTDIR}${bindir}
+
+ kit: kitclean
+ mkdir bind-${VERSION}
diff --git a/net/bind9/pkg-comment b/net/bind9/pkg-comment
new file mode 100644
index 000000000000..aeebc91bec8c
--- /dev/null
+++ b/net/bind9/pkg-comment
@@ -0,0 +1 @@
+The Berkeley Internet Name Daemon, an implementation of DNS
diff --git a/net/bind9/pkg-descr b/net/bind9/pkg-descr
new file mode 100644
index 000000000000..79404ca019a1
--- /dev/null
+++ b/net/bind9/pkg-descr
@@ -0,0 +1,15 @@
+The Berkeley Internet Name Daemon, an implementation of DNS.
+
+BIND 8 Features
+ -> DNS Dynamic Updates (RFC 2136)
+ -> DNS Change Notification (RFC 1996)
+ -> Completely new configuration syntax
+ -> Flexible, categorized logging system
+ -> IP-address-based access control for queries, zone transfers, and
+ updates that may be specified on a zone-by-zone basis
+ -> More efficient zone transfers
+ -> Improved performance for servers with thousands of zones
+ -> The server no longer forks for outbound zone transfers
+ -> Many bug fixes
+
+WWW: http://www.isc.org/products/BIND/
diff --git a/net/bind9/pkg-plist b/net/bind9/pkg-plist
new file mode 100644
index 000000000000..4adf902b8c27
--- /dev/null
+++ b/net/bind9/pkg-plist
@@ -0,0 +1,181 @@
+bin/dig
+bin/host
+bin/isc-config.sh
+bin/nslookup
+bin/nsupdate
+include/dns/a6.h
+include/dns/acl.h
+include/dns/aclconf.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/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/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
+include/dns/dispatch.h
+include/dns/dnssec.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/namedconf.h
+include/dns/ncache.h
+include/dns/nxt.h
+include/dns/peer.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/secalg.h
+include/dns/secproto.h
+include/dns/ssu.h
+include/dns/tcpmsg.h
+include/dns/time.h
+include/dns/tkey.h
+include/dns/tkeyconf.h
+include/dns/tsig.h
+include/dns/ttl.h
+include/dns/types.h
+include/dns/validator.h
+include/dns/view.h
+include/dns/xfrin.h
+include/dns/zone.h
+include/dns/zoneconf.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/heap.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/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/platform.h
+include/isc/print.h
+include/isc/quota.h
+include/isc/random.h
+include/isc/ratelimiter.h
+include/isc/region.h
+include/isc/result.h
+include/isc/resultclass.h
+include/isc/rwlock.h
+include/isc/serial.h
+include/isc/sha1.h
+include/isc/sockaddr.h
+include/isc/socket.h
+include/isc/stdio.h
+include/isc/stdtime.h
+include/isc/string.h
+include/isc/symtab.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/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/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/liblwres.a
+lib/libomapi.a
+sbin/dnssec-keygen
+sbin/dnssec-makekeyset
+sbin/dnssec-signkey
+sbin/dnssec-signzone
+sbin/lwresd
+sbin/named
+sbin/rndc
+@dirrm include/omapi
+@dirrm include/lwres
+@dirrm include/isc
+@dirrm include/dst
+@dirrm include/dns