aboutsummaryrefslogtreecommitdiff
path: root/dns
diff options
context:
space:
mode:
Diffstat (limited to 'dns')
-rw-r--r--dns/adns/Makefile29
-rw-r--r--dns/adns/distinfo1
-rw-r--r--dns/adns/files/patch-aa11
-rw-r--r--dns/adns/files/patch-ab30
-rw-r--r--dns/adns/files/patch-ac13
-rw-r--r--dns/adns/pkg-descr15
-rw-r--r--dns/adns/pkg-plist7
-rw-r--r--dns/bind8/Makefile75
-rw-r--r--dns/bind8/distinfo2
-rw-r--r--dns/bind8/files/patch-aa28
-rw-r--r--dns/bind8/files/patch-ab42
-rw-r--r--dns/bind8/files/patch-ac11
-rw-r--r--dns/bind8/files/patch-src_bin_dig_dig.c11
-rw-r--r--dns/bind8/files/patch-src_port_freebsd_include_port_after.h24
-rw-r--r--dns/bind8/pkg-descr15
-rw-r--r--dns/bind8/pkg-plist89
-rw-r--r--dns/bind9-dlz/Makefile196
-rw-r--r--dns/bind9-dlz/distinfo2
-rw-r--r--dns/bind9-dlz/files/configure.bind9-dlz69
-rw-r--r--dns/bind9-dlz/files/dlz_postgres_driver.c.diff21
-rw-r--r--dns/bind9-dlz/pkg-descr6
-rw-r--r--dns/bind9-dlz/pkg-plist214
-rw-r--r--dns/bind9/Makefile112
-rw-r--r--dns/bind9/distinfo1
-rw-r--r--dns/bind9/pkg-descr25
-rw-r--r--dns/bind9/pkg-plist214
-rw-r--r--dns/bind94/Makefile112
-rw-r--r--dns/bind94/distinfo1
-rw-r--r--dns/bind94/pkg-descr25
-rw-r--r--dns/bind94/pkg-plist214
-rw-r--r--dns/bind95/Makefile112
-rw-r--r--dns/bind95/distinfo1
-rw-r--r--dns/bind95/pkg-descr25
-rw-r--r--dns/bind95/pkg-plist214
-rw-r--r--dns/bind96/Makefile112
-rw-r--r--dns/bind96/distinfo1
-rw-r--r--dns/bind96/pkg-descr25
-rw-r--r--dns/bind96/pkg-plist214
-rw-r--r--dns/ddclient/Makefile34
-rw-r--r--dns/ddclient/distinfo1
-rw-r--r--dns/ddclient/files/ddclient.sh.sample19
-rw-r--r--dns/ddclient/files/patch-aa29
-rw-r--r--dns/ddclient/pkg-descr4
-rw-r--r--dns/ddclient/pkg-message19
-rw-r--r--dns/ddclient/pkg-plist12
-rw-r--r--dns/ddup/Makefile52
-rw-r--r--dns/ddup/distinfo1
-rw-r--r--dns/ddup/files/Makefile17
-rw-r--r--dns/ddup/files/patch-ddup.c48
-rw-r--r--dns/ddup/files/patch-ddup.h12
-rw-r--r--dns/ddup/files/patch-ddupcron.sh41
-rw-r--r--dns/ddup/files/patch-parse_option.c31
-rw-r--r--dns/ddup/files/patch-update.c30
-rw-r--r--dns/ddup/pkg-descr17
-rw-r--r--dns/ddup/pkg-message5
-rw-r--r--dns/ddup/pkg-plist5
-rw-r--r--dns/dhid/Makefile39
-rw-r--r--dns/dhid/distinfo2
-rw-r--r--dns/dhid/files/dhid.sh20
-rw-r--r--dns/dhid/files/patch-aa13
-rw-r--r--dns/dhid/files/patch-ab17
-rw-r--r--dns/dhid/pkg-descr16
-rw-r--r--dns/dhid/pkg-message5
-rw-r--r--dns/dhid/pkg-plist3
-rw-r--r--dns/dhisd/Makefile78
-rw-r--r--dns/dhisd/distinfo1
-rw-r--r--dns/dhisd/files/INSTALL.bsd59
-rw-r--r--dns/dhisd/files/dhisd.sh18
-rw-r--r--dns/dhisd/files/patch-INSTALL74
-rw-r--r--dns/dhisd/files/patch-MODULES63
-rw-r--r--dns/dhisd/files/patch-Makefile11
-rw-r--r--dns/dhisd/files/patch-README49
-rw-r--r--dns/dhisd/files/patch-dhisd.h17
-rw-r--r--dns/dhisd/pkg-descr24
-rw-r--r--dns/dhisd/pkg-plist1
-rw-r--r--dns/djbdns/Makefile90
-rw-r--r--dns/djbdns/distinfo4
-rw-r--r--dns/djbdns/files/patch-aa20
-rw-r--r--dns/djbdns/files/patch-ab11
-rw-r--r--dns/djbdns/pkg-descr23
-rw-r--r--dns/djbdns/pkg-plist32
-rw-r--r--dns/dlint/Makefile34
-rw-r--r--dns/dlint/distinfo1
-rw-r--r--dns/dlint/pkg-descr16
-rw-r--r--dns/dlint/pkg-plist4
-rw-r--r--dns/dnrd/Makefile30
-rw-r--r--dns/dnrd/distinfo1
-rw-r--r--dns/dnrd/files/patch-Makefile46
-rw-r--r--dns/dnrd/files/patch-args.c10
-rw-r--r--dns/dnrd/files/patch-common.h10
-rw-r--r--dns/dnrd/files/patch-dns.c10
-rw-r--r--dns/dnrd/files/patch-main.c83
-rw-r--r--dns/dnrd/files/patch-master.c11
-rw-r--r--dns/dnrd/files/patch-query.h10
-rw-r--r--dns/dnrd/files/patch-tcp.c11
-rw-r--r--dns/dnrd/pkg-descr19
-rw-r--r--dns/dnrd/pkg-plist1
-rw-r--r--dns/dns_balance/Makefile80
-rw-r--r--dns/dns_balance/distinfo1
-rw-r--r--dns/dns_balance/files/dns_balance.sh30
-rw-r--r--dns/dns_balance/files/patch-dns_balance.rb62
-rw-r--r--dns/dns_balance/files/patch-log_writer.rb12
-rw-r--r--dns/dns_balance/pkg-descr9
-rw-r--r--dns/dns_balance/pkg-plist32
-rw-r--r--dns/dnssecwalker/Makefile29
-rw-r--r--dns/dnssecwalker/distinfo1
-rw-r--r--dns/dnssecwalker/pkg-descr4
-rw-r--r--dns/dnssecwalker/pkg-plist1
-rw-r--r--dns/dnstop/Makefile23
-rw-r--r--dns/dnstop/distinfo1
-rw-r--r--dns/dnstop/pkg-descr11
-rw-r--r--dns/dnstop/pkg-plist1
-rw-r--r--dns/dnstracer/Makefile22
-rw-r--r--dns/dnstracer/distinfo1
-rw-r--r--dns/dnstracer/pkg-descr13
-rw-r--r--dns/dnstracer/pkg-plist1
-rw-r--r--dns/dnsutl/Makefile27
-rw-r--r--dns/dnsutl/distinfo1
-rw-r--r--dns/dnsutl/files/patch-aa113
-rw-r--r--dns/dnsutl/pkg-descr20
-rw-r--r--dns/dnsutl/pkg-plist10
-rw-r--r--dns/dnswalk/Makefile45
-rw-r--r--dns/dnswalk/distinfo1
-rw-r--r--dns/dnswalk/pkg-descr6
-rw-r--r--dns/dnswalk/pkg-plist10
-rw-r--r--dns/doc/Makefile37
-rw-r--r--dns/doc/distinfo1
-rw-r--r--dns/doc/files/patch-aa11
-rw-r--r--dns/doc/pkg-descr7
-rw-r--r--dns/doc/pkg-plist7
-rw-r--r--dns/domtools/Makefile39
-rw-r--r--dns/domtools/distinfo1
-rw-r--r--dns/domtools/files/patch-aa53
-rw-r--r--dns/domtools/pkg-descr15
-rw-r--r--dns/domtools/pkg-plist82
-rw-r--r--dns/ez-ipupdate/Makefile27
-rw-r--r--dns/ez-ipupdate/distinfo2
-rw-r--r--dns/ez-ipupdate/pkg-descr23
-rw-r--r--dns/ez-ipupdate/pkg-plist13
-rw-r--r--dns/fastresolve/Makefile42
-rw-r--r--dns/fastresolve/distinfo1
-rw-r--r--dns/fastresolve/files/patch-configure.in43
-rw-r--r--dns/fastresolve/files/patch-scripts::convert-ip-db-in34
-rw-r--r--dns/fastresolve/pkg-descr10
-rw-r--r--dns/fastresolve/pkg-plist13
-rw-r--r--dns/firedns/Makefile43
-rw-r--r--dns/firedns/distinfo1
-rw-r--r--dns/firedns/files/patch-configure78
-rw-r--r--dns/firedns/files/patch-firemake.libs5
-rw-r--r--dns/firedns/pkg-descr16
-rw-r--r--dns/firedns/pkg-plist8
-rw-r--r--dns/geta/Makefile24
-rw-r--r--dns/geta/distinfo1
-rw-r--r--dns/geta/files/patch-Makefile.in11
-rw-r--r--dns/geta/files/patch-geta_geta.c13
-rw-r--r--dns/geta/pkg-descr14
-rw-r--r--dns/geta/pkg-plist1
-rw-r--r--dns/ghtool/Makefile34
-rw-r--r--dns/ghtool/distinfo1
-rw-r--r--dns/ghtool/pkg-descr11
-rw-r--r--dns/ghtool/pkg-plist1
-rw-r--r--dns/h2n/Makefile27
-rw-r--r--dns/h2n/distinfo1
-rw-r--r--dns/h2n/files/Notes.FreeBSD5
-rw-r--r--dns/h2n/files/patch-aa31
-rw-r--r--dns/h2n/pkg-descr6
-rw-r--r--dns/h2n/pkg-plist2
-rw-r--r--dns/hesiod/Makefile39
-rw-r--r--dns/hesiod/distinfo1
-rw-r--r--dns/hesiod/files/patch-aa52
-rw-r--r--dns/hesiod/files/patch-hestest.c12
-rw-r--r--dns/hesiod/pkg-descr9
-rw-r--r--dns/hesiod/pkg-plist5
-rw-r--r--dns/host/Makefile23
-rw-r--r--dns/host/distinfo1
-rw-r--r--dns/host/files/patch-Makefile84
-rw-r--r--dns/host/pkg-descr1
-rw-r--r--dns/host/pkg-plist1
-rw-r--r--dns/ipcheck/Makefile42
-rw-r--r--dns/ipcheck/distinfo1
-rw-r--r--dns/ipcheck/pkg-descr24
-rw-r--r--dns/ipcheck/pkg-plist1
-rw-r--r--dns/maradns/Makefile80
-rw-r--r--dns/maradns/distinfo1
-rw-r--r--dns/maradns/files/maradns.sh.sample23
-rw-r--r--dns/maradns/files/patch-configure15
-rw-r--r--dns/maradns/files/patch-example_mararc13
-rw-r--r--dns/maradns/pkg-descr19
-rw-r--r--dns/maradns/pkg-plist70
-rw-r--r--dns/mydns-ng/Makefile63
-rw-r--r--dns/mydns-ng/distinfo1
-rw-r--r--dns/mydns-ng/files/mydns.sh16
-rw-r--r--dns/mydns-ng/files/patch-Makefile.in10
-rw-r--r--dns/mydns-ng/files/patch-title.texi10
-rw-r--r--dns/mydns-ng/pkg-descr15
-rw-r--r--dns/mydns-ng/pkg-message8
-rw-r--r--dns/mydns-ng/pkg-plist59
-rw-r--r--dns/mydns/Makefile63
-rw-r--r--dns/mydns/distinfo1
-rw-r--r--dns/mydns/files/mydns.sh16
-rw-r--r--dns/mydns/files/patch-Makefile.in10
-rw-r--r--dns/mydns/files/patch-title.texi10
-rw-r--r--dns/mydns/pkg-descr15
-rw-r--r--dns/mydns/pkg-message8
-rw-r--r--dns/mydns/pkg-plist59
-rw-r--r--dns/noip/Makefile44
-rw-r--r--dns/noip/distinfo1
-rw-r--r--dns/noip/files/noip.sh19
-rw-r--r--dns/noip/files/patch-no-ip.sh16
-rw-r--r--dns/noip/files/patch-noip.c12
-rw-r--r--dns/noip/pkg-deinstall21
-rw-r--r--dns/noip/pkg-descr10
-rw-r--r--dns/noip/pkg-install32
-rw-r--r--dns/noip/pkg-message14
-rw-r--r--dns/noip/pkg-plist8
-rw-r--r--dns/nsd/Makefile22
-rw-r--r--dns/nsd/distinfo1
-rw-r--r--dns/nsd/files/patch-Makefile11
-rw-r--r--dns/nsd/pkg-descr11
-rw-r--r--dns/nsd/pkg-plist6
-rw-r--r--dns/nslint/Makefile22
-rw-r--r--dns/nslint/distinfo1
-rw-r--r--dns/nslint/files/patch-ab21
-rw-r--r--dns/nslint/files/patch-ac50
-rw-r--r--dns/nslint/pkg-descr9
-rw-r--r--dns/nslint/pkg-plist1
-rw-r--r--dns/nsping/Makefile24
-rw-r--r--dns/nsping/distinfo3
-rw-r--r--dns/nsping/files/patch-aa17
-rw-r--r--dns/nsping/files/patch-ab28
-rw-r--r--dns/nsping/pkg-descr7
-rw-r--r--dns/nsping/pkg-plist1
-rw-r--r--dns/odsclient/Makefile32
-rw-r--r--dns/odsclient/distinfo1
-rw-r--r--dns/odsclient/pkg-descr9
-rw-r--r--dns/odsclient/pkg-message10
-rw-r--r--dns/odsclient/pkg-plist3
-rw-r--r--dns/p5-BIND-Conf_Parser/Makefile23
-rw-r--r--dns/p5-BIND-Conf_Parser/distinfo1
-rw-r--r--dns/p5-BIND-Conf_Parser/pkg-descr9
-rw-r--r--dns/p5-BIND-Conf_Parser/pkg-plist4
-rw-r--r--dns/p5-Net-DNS-SEC/Makefile34
-rw-r--r--dns/p5-Net-DNS-SEC/distinfo1
-rw-r--r--dns/p5-Net-DNS-SEC/pkg-descr4
-rw-r--r--dns/p5-Net-DNS-SEC/pkg-plist15
-rw-r--r--dns/p5-Net-DNS-ZoneFile/Makefile35
-rw-r--r--dns/p5-Net-DNS-ZoneFile/distinfo1
-rw-r--r--dns/p5-Net-DNS-ZoneFile/pkg-descr9
-rw-r--r--dns/p5-Net-DNS-ZoneFile/pkg-plist4
-rw-r--r--dns/p5-Net-DNS/Makefile58
-rw-r--r--dns/p5-Net-DNS/distinfo1
-rw-r--r--dns/p5-Net-DNS/files/patch-Makefile.Pl54
-rw-r--r--dns/p5-Net-DNS/pkg-descr12
-rw-r--r--dns/p5-Net-DNS/pkg-plist53
-rw-r--r--dns/p5-POE-Component-Client-DNS/Makefile28
-rw-r--r--dns/p5-POE-Component-Client-DNS/distinfo1
-rw-r--r--dns/p5-POE-Component-Client-DNS/pkg-descr8
-rw-r--r--dns/p5-POE-Component-Client-DNS/pkg-plist9
-rw-r--r--dns/p5-Tie-DNS/Makefile34
-rw-r--r--dns/p5-Tie-DNS/distinfo1
-rw-r--r--dns/p5-Tie-DNS/pkg-descr8
-rw-r--r--dns/p5-Tie-DNS/pkg-plist13
-rw-r--r--dns/pdnsd/Makefile29
-rw-r--r--dns/pdnsd/distinfo1
-rw-r--r--dns/pdnsd/files/pdnsd.sh19
-rw-r--r--dns/pdnsd/pkg-descr20
-rw-r--r--dns/pdnsd/pkg-install9
-rw-r--r--dns/pdnsd/pkg-message3
-rw-r--r--dns/pdnsd/pkg-plist5
-rw-r--r--dns/powerdns-devel/Makefile85
-rw-r--r--dns/powerdns-devel/distinfo1
-rw-r--r--dns/powerdns-devel/files/configure.powerdns57
-rw-r--r--dns/powerdns-devel/files/patch-configure11
-rw-r--r--dns/powerdns-devel/files/patch-modules_gmysqlbackend_Makefile_in11
-rw-r--r--dns/powerdns-devel/files/patch-modules_gmysqlbackend_gmysqlbackend_cc23
-rw-r--r--dns/powerdns-devel/files/patch-modules_gpgsqlbackend_Makefile_in29
-rw-r--r--dns/powerdns-devel/files/patch-modules_gpgsqlbackend_OBJECTLIBS5
-rw-r--r--dns/powerdns-devel/files/patch-modules_pipebackend_Makefile_in11
-rw-r--r--dns/powerdns-devel/files/patch-pdns_common_startup_cc15
-rw-r--r--dns/powerdns-devel/files/pdns.conf300
-rw-r--r--dns/powerdns-devel/files/pdns_mysql.sql38
-rw-r--r--dns/powerdns-devel/files/pdns_postgresql.sql40
-rw-r--r--dns/powerdns-devel/pkg-descr6
-rw-r--r--dns/powerdns-devel/pkg-plist10
-rw-r--r--dns/powerdns/Makefile85
-rw-r--r--dns/powerdns/distinfo1
-rw-r--r--dns/powerdns/files/configure.powerdns57
-rw-r--r--dns/powerdns/files/patch-configure11
-rw-r--r--dns/powerdns/files/patch-modules_gmysqlbackend_Makefile_in11
-rw-r--r--dns/powerdns/files/patch-modules_gmysqlbackend_gmysqlbackend_cc23
-rw-r--r--dns/powerdns/files/patch-modules_gpgsqlbackend_Makefile_in29
-rw-r--r--dns/powerdns/files/patch-modules_gpgsqlbackend_OBJECTLIBS5
-rw-r--r--dns/powerdns/files/patch-modules_pipebackend_Makefile_in11
-rw-r--r--dns/powerdns/files/patch-pdns_common_startup_cc15
-rw-r--r--dns/powerdns/files/pdns.conf300
-rw-r--r--dns/powerdns/files/pdns_mysql.sql38
-rw-r--r--dns/powerdns/files/pdns_postgresql.sql40
-rw-r--r--dns/powerdns/pkg-descr6
-rw-r--r--dns/powerdns/pkg-plist10
-rw-r--r--dns/py-adns/Makefile30
-rw-r--r--dns/py-adns/distinfo1
-rw-r--r--dns/py-adns/pkg-descr4
-rw-r--r--dns/py-adns/pkg-plist10
-rw-r--r--dns/py-dns/Makefile34
-rw-r--r--dns/py-dns/distinfo1
-rw-r--r--dns/py-dns/pkg-descr12
-rw-r--r--dns/py-dns/pkg-plist31
-rw-r--r--dns/sleuth/Makefile31
-rw-r--r--dns/sleuth/distinfo1
-rw-r--r--dns/sleuth/pkg-descr2
-rw-r--r--dns/sleuth/pkg-message2
-rw-r--r--dns/sleuth/pkg-plist2
-rw-r--r--dns/staticcharge/Makefile28
-rw-r--r--dns/staticcharge/distinfo1
-rw-r--r--dns/staticcharge/files/patch-Makefile.in20
-rw-r--r--dns/staticcharge/pkg-descr13
-rw-r--r--dns/staticcharge/pkg-message8
-rw-r--r--dns/staticcharge/pkg-plist1
-rw-r--r--dns/totd/Makefile25
-rw-r--r--dns/totd/distinfo1
-rw-r--r--dns/totd/files/patch-ev_signal.c13
-rw-r--r--dns/totd/files/totd.conf.sample6
-rw-r--r--dns/totd/files/totd.sh18
-rw-r--r--dns/totd/pkg-deinstall16
-rw-r--r--dns/totd/pkg-descr11
-rw-r--r--dns/totd/pkg-install45
-rw-r--r--dns/totd/pkg-plist2
-rw-r--r--dns/walker/Makefile32
-rw-r--r--dns/walker/distinfo1
-rw-r--r--dns/walker/pkg-descr7
-rw-r--r--dns/walker/pkg-plist3
331 files changed, 0 insertions, 8595 deletions
diff --git a/dns/adns/Makefile b/dns/adns/Makefile
deleted file mode 100644
index 443e8e32bf05..000000000000
--- a/dns/adns/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: adns
-# Date created: Mon Mar 3, 2000
-# Whom: Kostya Lukin <lukin@okbmei.msk.su>
-#
-# $FreeBSD$
-#
-
-PORTNAME= adns
-PORTVERSION= 1.0
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_GNU} \
- ftp://ftp.chiark.greenend.org.uk/users/ian/adns/
-MASTER_SITE_SUBDIR= adns
-
-MAINTAINER= lukin@okbmei.msk.su
-COMMENT= Easy to use, asynchronous-capable DNS client library and utilities
-
-GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
-USE_GMAKE= yes
-
-LIBVERSION= 1
-PLIST_SUB+= LIBVERSION="${LIBVERSION}"
-
-post-install:
- @${LN} -sf libadns.so.${LIBVERSION} ${PREFIX}/lib/libadns.so
- strip ${PREFIX}/bin/adnslogres ${PREFIX}/bin/adnshost
-
-.include <bsd.port.mk>
diff --git a/dns/adns/distinfo b/dns/adns/distinfo
deleted file mode 100644
index 492300801971..000000000000
--- a/dns/adns/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (adns-1.0.tar.gz) = af4411ee10875b96c0d61f903018f438
diff --git a/dns/adns/files/patch-aa b/dns/adns/files/patch-aa
deleted file mode 100644
index 5dbb8a59cec4..000000000000
--- a/dns/adns/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Wed Nov 24 19:57:32 1999
-+++ configure Mon Mar 20 18:35:47 2000
-@@ -1457,7 +1457,7 @@
-
- SHLIBFORLINK='libadns.so'
- SHLIBSONAME='$(SHLIBFORLINK).$(MAJOR)'
--SHLIBFILE='$(SHLIBSONAME).$(MINOR)'
-+SHLIBFILE='$(SHLIBSONAME)'
-
- SHLIBCC='$(CC) $(CFLAGS) -fpic'
- MKSHLIB_1='$(CC) $(LDFLAGS) -shared -Wl,-soname=$(SHLIBSONAME) -o'
diff --git a/dns/adns/files/patch-ab b/dns/adns/files/patch-ab
deleted file mode 100644
index fbda698f88cc..000000000000
--- a/dns/adns/files/patch-ab
+++ /dev/null
@@ -1,30 +0,0 @@
---- dynamic/Makefile.in.orig Fri Oct 15 21:57:50 1999
-+++ dynamic/Makefile.in Mon Mar 20 18:41:21 2000
-@@ -24,7 +24,7 @@
- srcdir= @srcdir@
- VPATH= @srcdir@
-
--TARGETS= $(SHLIBFILE) $(SHLIBSONAME) $(SHLIBFORLINK)
-+TARGETS= $(SHLIBFILE) $(SHLIBFORLINK)
- include $(srcdir)/../settings.make
- include $(srcdir)/../src/adns.make
-
-@@ -32,16 +32,12 @@
-
- install:
- $(INSTALL_PROGRAM) $(SHLIBFILE) $(lib_dir)/$(SHLIBFILE)
-- ln -sf $(SHLIBFILE) $(lib_dir)/$(SHLIBSONAME)
-
- uninstall:
-- rm -f $(lib_dir)/$(SHLIBFILE) $(lib_dir)/$(SHLIBSONAME)
-+ rm -f $(lib_dir)/$(SHLIBFILE)
-
- $(SHLIBFORLINK):
-- ln -s $(SHLIBSONAME) $(SHLIBFORLINK)
--
--$(SHLIBSONAME):
-- ln -s $(SHLIBFILE) $(SHLIBSONAME)
-+ ln -s $(SHLIBFILE) $(SHLIBFORLINK)
-
- $(SHLIBFILE): $(ALLOBJS)
- rm -f $@
diff --git a/dns/adns/files/patch-ac b/dns/adns/files/patch-ac
deleted file mode 100644
index 92ad32a2a37c..000000000000
--- a/dns/adns/files/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/adns.h.orig Thu Mar 2 04:34:04 2000
-+++ src/adns.h Mon Apr 17 17:18:36 2000
-@@ -62,9 +62,9 @@
-
- #include <stdio.h>
-
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
--#include <sys/types.h>
- #include <sys/time.h>
- #include <unistd.h>
-
diff --git a/dns/adns/pkg-descr b/dns/adns/pkg-descr
deleted file mode 100644
index cfa788211c2c..000000000000
--- a/dns/adns/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-adns is a resolver library for C (and C++) programs. In contrast with
-the existing interfaces, gethostbyname et al and libresolv, it has the
-following features:
-
-* It is reasonably easy to use for simple programs which just want
- to translate names to addresses, look up MX records, etc.
-* It can be used in an asynchronous, non-blocking, manner. Many
- queries can be handled simultaneously.
-
-Technical note: adns requires a real nameserver like BIND or
-Dents running on the same system or a nearby one, which must be
-willing to provide `recursive service'. I.e., adns is a `stub
-resolver'.
-
-WWW: http://www.chiark.greenend.org.uk/~ian/adns/
diff --git a/dns/adns/pkg-plist b/dns/adns/pkg-plist
deleted file mode 100644
index 8aae847ffe2c..000000000000
--- a/dns/adns/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/adnslogres
-bin/adnshost
-bin/adnsresfilter
-include/adns.h
-lib/libadns.a
-lib/libadns.so
-lib/libadns.so.%%LIBVERSION%%
diff --git a/dns/bind8/Makefile b/dns/bind8/Makefile
deleted file mode 100644
index 4e616d0e67d8..000000000000
--- a/dns/bind8/Makefile
+++ /dev/null
@@ -1,75 +0,0 @@
-# New ports collection makefile for: bind
-# Date created: 18 July 1997
-# Whom: jseger@scds.com
-#
-# $FreeBSD$
-#
-
-# I stay very aware of developments regarding BIND. I frequently delay updating
-# this port from a known-stable version due to concerns about stability of a
-# newer version. If you are interested in using the most recent ISC release
-# you can generally build it cleanly from the source. - Doug
-
-PORTNAME= bind
-PORTVERSION= 8.3.4
-CATEGORIES?= net
-MASTER_SITES= ${MASTER_SITE_ISC}
-MASTER_SITE_SUBDIR= bind/src/${PORTVERSION}
-
-DISTFILES= bind-src.tar.gz bind-doc.tar.gz
-DIST_SUBDIR= bind-${PORTVERSION}
-
-MAINTAINER= DougB@FreeBSD.org
-COMMENT= The Berkeley Internet Name Daemon, an implementation of DNS
-
-.if defined(PORT_REPLACES_BASE_BIND8)
-PKGNAMESUFFIX= -base
-PREFIX= /usr
-BIND_DESTETC= /etc/namedb
-.else
-BIND_DESTETC= ${PREFIX}/etc
-.endif
-
-WRKSRC= ${WRKDIR}/src
-MAKE_ENV+= MANPREFIX=${MANPREFIX}
-
-MAN1= dig.1 dnskeygen.1 dnsquery.1 host.1
-MAN3= getaddrinfo.3 gethostbyname.3 getipnodebyname.3 getnetent.3 \
- getnameinfo.3 inet_cidr.3 hesiod.3 resolver.3 tsig.3
-MAN5= irs.conf.5 named.conf.5 resolver.5
-MAN7= hostname.7 mailaddr.7
-MAN8= named-bootconf.8 named-xfer.8 named.8 ndc.8 nslookup.8 \
- nsupdate.8
-
-PATCH_ARGS= -s -d ${WRKDIR}
-PATCH_DIST_ARGS= -s -d ${WRKDIR}
-
-post-patch:
- @${SED} -e "s#\'DESTETC=.*#'DESTETC=${BIND_DESTETC}'#" \
- -e "s#-O2 -g#${CFLAGS}#" \
- ${WRKSRC}/port/freebsd/Makefile.set > \
- ${WRKSRC}/port/freebsd/Makefile.set.sed
- @${MV} ${WRKSRC}/port/freebsd/Makefile.set.sed \
- ${WRKSRC}/port/freebsd/Makefile.set
-.for file in named.conf.5 named.8
- @${SED} -e "s#/etc/named.conf#${BIND_DESTETC}/named.conf#g" \
- ${WRKDIR}/doc/man/${file} > ${WRKDIR}/doc/man/${file}.sed
- @${MV} ${WRKDIR}/doc/man/${file}.sed ${WRKDIR}/doc/man/${file}
-.endfor
-
-post-install:
- cd ${WRKDIR}/doc/man && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \
- ${MAKEFILE} clean all ${INSTALL_TARGET}
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}/html ${DOCSDIR}/misc
- ${INSTALL_DATA} ${WRKDIR}/doc/html/*.html ${DOCSDIR}/html
- ${CP} -Rp ${WRKDIR}/src/conf ${DOCSDIR}
-.for file in CHANGES DNSSEC LICENSE LICENSE_RSA README SUPPORT TODO
- ${INSTALL_DATA} ${WRKDIR}/src/${file} ${DOCSDIR}
-.endfor
-.for file in DynamicUpdate FAQ.* *.txt
- ${INSTALL_DATA} ${WRKDIR}/doc/misc/${file} ${DOCSDIR}/misc
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/bind8/distinfo b/dns/bind8/distinfo
deleted file mode 100644
index c74316625a63..000000000000
--- a/dns/bind8/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (bind-8.3.4/bind-src.tar.gz) = 214a5116782f439534b9d47cba88d44b
-MD5 (bind-8.3.4/bind-doc.tar.gz) = d1c7b87c2575e14e76223d1e89c5568a
diff --git a/dns/bind8/files/patch-aa b/dns/bind8/files/patch-aa
deleted file mode 100644
index e2684edb625d..000000000000
--- a/dns/bind8/files/patch-aa
+++ /dev/null
@@ -1,28 +0,0 @@
---- src/port/freebsd/Makefile.set.orig Sun Jun 23 17:32:49 2002
-+++ src/port/freebsd/Makefile.set Fri Jul 12 00:41:45 2002
-@@ -1,12 +1,14 @@
- 'CC=cc'
- 'CDEBUG=-O2 -g -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat'
--'DESTBIN=/usr/bin'
--'DESTSBIN=/usr/sbin'
--'DESTEXEC=/usr/libexec'
--'DESTMAN=/usr/share/man'
--'DESTHELP=/usr/share/misc'
--'DESTETC=/etc'
-+'DESTBIN=${PREFIX}/bin'
-+'DESTSBIN=${PREFIX}/sbin'
-+'DESTEXEC=${PREFIX}/libexec'
-+'DESTMAN=${MANPREFIX}/man'
-+'DESTHELP=${PREFIX}/share/misc'
-+'DESTETC=${PREFIX}/etc'
- 'DESTRUN=/var/run'
-+'DESTINC=${PREFIX}/include/bind'
-+'DESTLIB=${PREFIX}/lib'
- 'LEX=lex -I'
- 'YACC=yacc -d'
- 'SYSLIBS=-lutil'
-@@ -17,3 +19,4 @@
- 'CATEXT=0'
- 'PS=ps'
- 'RANLIB=ranlib'
-+'SH=${SH}'
diff --git a/dns/bind8/files/patch-ab b/dns/bind8/files/patch-ab
deleted file mode 100644
index 5a7d1aba50c2..000000000000
--- a/dns/bind8/files/patch-ab
+++ /dev/null
@@ -1,42 +0,0 @@
---- doc/man/Makefile.orig Fri Mar 14 04:43:51 1997
-+++ doc/man/Makefile Mon Jan 5 14:03:46 1998
-@@ -52,26 +52,26 @@
- # Target directory for the manual directory tree. Eg., may be used to
- # specify the path of an NFS-mounted directory for common files.
- #
--DESTDIR=
-+DESTDIR= ${MANPREFIX}
-
- #
- # Default location for manual section directories.
- #
--DESTMAN= /usr/share/man
-+DESTMAN= /man
-
- #
- # Install manuals in ${MANDIR}N. For systems that generate catable manual
- # entries on the fly, use
- # MANDIR = man
- #
--MANDIR = cat
-+MANDIR = man
-
- #
- # Default extension for manual entries. To install the manual entries under
- # their `real' extensions use
- # CATEXT = $$N
- #
--CATEXT = 0
-+CATEXT = $$N
-
- #
- # Command to install manual entries
-@@ -105,7 +105,7 @@
- # can be used.
- # MANROFF = cat
- #
--MANROFF = ( tbl | nroff -mandoc )
-+MANROFF = cat
-
- #
- # Default extensions for installed manual entries. The following variables
diff --git a/dns/bind8/files/patch-ac b/dns/bind8/files/patch-ac
deleted file mode 100644
index b348758fbcd4..000000000000
--- a/dns/bind8/files/patch-ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/bin/Makefile.orig Sat Dec 23 00:02:48 2000
-+++ src/bin/Makefile Mon Jan 29 14:11:13 2001
-@@ -58,7 +58,7 @@
- "VER=${VER}" "STRIP=${STRIP}" "PS=${PS}" "INSTALL_LIB=${INSTALL_LIB}" \
- "INSTALL_EXEC=${INSTALL_EXEC}" "BOUNDS=${BOUNDS}"
-
--CFLAGS= ${CDEBUG}
-+#CFLAGS= ${CDEBUG}
- CPPFLAGS= -I${PORTINCL} -I${INCL}
-
- SUBDIRS = addr nslookup dig dnsquery host named named-xfer ndc nsupdate \
diff --git a/dns/bind8/files/patch-src_bin_dig_dig.c b/dns/bind8/files/patch-src_bin_dig_dig.c
deleted file mode 100644
index d37d24e1e3cb..000000000000
--- a/dns/bind8/files/patch-src_bin_dig_dig.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/bin/dig/dig.c.Dist Mon Jun 17 19:26:49 2002
-+++ src/bin/dig/dig.c Sun Nov 17 01:34:37 2002
-@@ -1799,7 +1799,7 @@
- in6->s6_addr[6] & 0x0f, (in6->s6_addr[6] >> 4) & 0x0f,
- in6->s6_addr[5] & 0x0f, (in6->s6_addr[5] >> 4) & 0x0f,
- in6->s6_addr[4] & 0x0f, (in6->s6_addr[4] >> 4) & 0x0f,
-- in6->s6_addr[6] & 0x0f, (in6->s6_addr[3] >> 4) & 0x0f,
-+ in6->s6_addr[3] & 0x0f, (in6->s6_addr[3] >> 4) & 0x0f,
- in6->s6_addr[2] & 0x0f, (in6->s6_addr[2] >> 4) & 0x0f,
- in6->s6_addr[1] & 0x0f, (in6->s6_addr[1] >> 4) & 0x0f,
- in6->s6_addr[0] & 0x0f, (in6->s6_addr[0] >> 4) & 0x0f);
diff --git a/dns/bind8/files/patch-src_port_freebsd_include_port_after.h b/dns/bind8/files/patch-src_port_freebsd_include_port_after.h
deleted file mode 100644
index dbd2e584f3bd..000000000000
--- a/dns/bind8/files/patch-src_port_freebsd_include_port_after.h
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/port/freebsd/include/port_after.h.Dist Sat Apr 27 18:12:45 2002
-+++ src/port/freebsd/include/port_after.h Sun Nov 3 01:34:40 2002
-@@ -6,7 +6,6 @@
- #define USE_WAITPID
- #define HAVE_GETRUSAGE
- #define HAVE_FCHMOD
--#define NEED_PSELECT
- #define HAVE_SA_LEN
- #define HAVE_MINIMUM_IFREQ
- #define USE_LOG_CONS
-@@ -21,6 +20,13 @@
- #define KSYMS "/kernel"
- #define KMEM "/dev/kmem"
- #define UDPSUM "udpcksum"
-+
-+#if defined(__FreeBSD_version) && __FreeBSD_version >= 500041
-+#undef NEED_PSELECT
-+#include <sys/select.h>
-+#else
-+#define NEED_PSELECT
-+#endif
-
- #include <sys/types.h>
- #include <sys/socket.h>
diff --git a/dns/bind8/pkg-descr b/dns/bind8/pkg-descr
deleted file mode 100644
index 79404ca019a1..000000000000
--- a/dns/bind8/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-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/bind8/pkg-plist b/dns/bind8/pkg-plist
deleted file mode 100644
index 77fa0067f090..000000000000
--- a/dns/bind8/pkg-plist
+++ /dev/null
@@ -1,89 +0,0 @@
-bin/addr
-bin/dig
-bin/dnsquery
-bin/host
-bin/mkservdb
-bin/nslookup
-bin/nsupdate
-include/bind/arpa/inet.h
-include/bind/arpa/nameser.h
-include/bind/arpa/nameser_compat.h
-include/bind/hesiod.h
-include/bind/irp.h
-include/bind/irs.h
-include/bind/isc/assertions.h
-include/bind/isc/dst.h
-include/bind/isc/eventlib.h
-include/bind/isc/heap.h
-include/bind/isc/irpmarshall.h
-include/bind/isc/list.h
-include/bind/isc/logging.h
-include/bind/isc/memcluster.h
-include/bind/isc/misc.h
-include/bind/isc/tree.h
-include/bind/netdb.h
-include/bind/res_update.h
-include/bind/resolv.h
-include/bind/sys/bitypes.h
-lib/libbind.a
-lib/libbind_r.a
-libexec/dnskeygen
-libexec/named-xfer
-sbin/irpd
-sbin/named
-sbin/named-bootconf
-sbin/ndc
-%%PORTDOCS%%share/doc/bind/CHANGES
-%%PORTDOCS%%share/doc/bind/DNSSEC
-%%PORTDOCS%%share/doc/bind/LICENSE
-%%PORTDOCS%%share/doc/bind/LICENSE_RSA
-%%PORTDOCS%%share/doc/bind/README
-%%PORTDOCS%%share/doc/bind/SUPPORT
-%%PORTDOCS%%share/doc/bind/TODO
-%%PORTDOCS%%share/doc/bind/conf/README
-%%PORTDOCS%%share/doc/bind/conf/recursive/keep-running
-%%PORTDOCS%%share/doc/bind/conf/recursive/named-res1.conf
-%%PORTDOCS%%share/doc/bind/conf/recursive/named.conf.rfc1918-stubs
-%%PORTDOCS%%share/doc/bind/conf/recursive/pri/127.0.0
-%%PORTDOCS%%share/doc/bind/conf/recursive/pri/localhost
-%%PORTDOCS%%share/doc/bind/conf/recursive/root.cache
-%%PORTDOCS%%share/doc/bind/conf/workstation/named.conf
-%%PORTDOCS%%share/doc/bind/conf/workstation/pri/127.0.0
-%%PORTDOCS%%share/doc/bind/conf/workstation/pri/localhost
-%%PORTDOCS%%share/doc/bind/conf/workstation/root.cache
-%%PORTDOCS%%share/doc/bind/conf/workstation/stub/README
-%%PORTDOCS%%share/doc/bind/html/acl.html
-%%PORTDOCS%%share/doc/bind/html/address_list.html
-%%PORTDOCS%%share/doc/bind/html/comments.html
-%%PORTDOCS%%share/doc/bind/html/config.html
-%%PORTDOCS%%share/doc/bind/html/controls.html
-%%PORTDOCS%%share/doc/bind/html/docdef.html
-%%PORTDOCS%%share/doc/bind/html/example.html
-%%PORTDOCS%%share/doc/bind/html/include.html
-%%PORTDOCS%%share/doc/bind/html/index.html
-%%PORTDOCS%%share/doc/bind/html/key.html
-%%PORTDOCS%%share/doc/bind/html/logging.html
-%%PORTDOCS%%share/doc/bind/html/master.html
-%%PORTDOCS%%share/doc/bind/html/options.html
-%%PORTDOCS%%share/doc/bind/html/server.html
-%%PORTDOCS%%share/doc/bind/html/trusted-keys.html
-%%PORTDOCS%%share/doc/bind/html/zone.html
-%%PORTDOCS%%share/doc/bind/misc/DynamicUpdate
-%%PORTDOCS%%share/doc/bind/misc/FAQ.1of2
-%%PORTDOCS%%share/doc/bind/misc/FAQ.2of2
-%%PORTDOCS%%share/doc/bind/misc/rfc2317-notes.txt
-%%PORTDOCS%%share/doc/bind/misc/style.txt
-share/misc/nslookup.help
-@dirrm include/bind/arpa
-@dirrm include/bind/isc
-@dirrm include/bind/sys
-@dirrm include/bind
-%%PORTDOCS%%@dirrm share/doc/bind/conf/recursive/pri
-%%PORTDOCS%%@dirrm share/doc/bind/conf/recursive
-%%PORTDOCS%%@dirrm share/doc/bind/conf/workstation/pri
-%%PORTDOCS%%@dirrm share/doc/bind/conf/workstation/stub
-%%PORTDOCS%%@dirrm share/doc/bind/conf/workstation
-%%PORTDOCS%%@dirrm share/doc/bind/conf
-%%PORTDOCS%%@dirrm share/doc/bind/html
-%%PORTDOCS%%@dirrm share/doc/bind/misc
-%%PORTDOCS%%@dirrm share/doc/bind/
diff --git a/dns/bind9-dlz/Makefile b/dns/bind9-dlz/Makefile
deleted file mode 100644
index 448f04732c4d..000000000000
--- a/dns/bind9-dlz/Makefile
+++ /dev/null
@@ -1,196 +0,0 @@
-# New ports collection makefile for: bind-dlz
-# Date Created: 08 Jun 2002
-# Whom: dirk.meyer@dinoex.sub.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= bind9
-PORTVERSION= ${ISCVERSION}+${DLZVERSION}
-CATEGORIES= net ipv6
-MASTER_SITES= ${MASTER_SITE_ISC} \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/bind9/${ISCVERSION}/,} \
- ${MASTER_SITES_DLZ:S/$/:dlz/}
-MASTER_SITE_SUBDIR= bind-dlz/:dlz
-PKGNAMESUFFIX= -dlz
-DISTFILES= bind-${ISCVERSION}.tar.gz \
- DLZ-${DLZVERSION}${EXTRACT_SUFX}:dlz
-
-MAINTAINER= dinoex@FreeBSD.org
-COMMENT= The Berkeley Internet Name Daemon, with DLZ extensions
-
-POSTGRESQL_PORT?= databases/postgresql7
-MASTER_SITES_DLZ= ${MASTER_SITE_SOURCEFORGE}
-
-ISCVERSION= 9.2.1
-DLZVERSION= 0.3.0
-USE_SUBMAKE= YES
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps
-
-# use user config if possible
-.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
-.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
-.else
-.if defined(BATCH)
-# default package, can be configured in /etc/make.conf
-BINDDLZ_OPTIONS?= \"OpenSSL\" \"PostgreSQL\" \"FileSystem\"
-.endif
-# make INDEX match
-NO_DESCRIBE=yes
-.endif
-
-.if defined(WITH_POSTGRESQL_DRIVER)
-.if !defined(WITHOUT_POSTGRESQL_DRIVER)
-LIB_DEPENDS= pq.3:${PORTSDIR}/${POSTGRESQL_PORT}
-CONFIGURE_ARGS+= --with-dlz-postgres
-.endif
-.endif
-
-.if defined(WITH_MYSQL_DRIVER)
-LIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
-CONFIGURE_ARGS+= --with-dlz-mysql
-.endif
-
-.if defined(WITH_FILESYSTEM_DRIVER)
-.if !defined(WITHOUT_FILESYSTEM_DRIVER)
-CONFIGURE_ARGS+= --with-dlz-filesystem
-.endif
-.endif
-
-.if defined(WITH_STUB_DRIVER)
-CONFIGURE_ARGS+= --with-dlz-stub
-.endif
-
-WRKSRC= ${WRKDIR}/bind-${ISCVERSION}
-EXTRA_PATCHES= ${WRKDIR}/dlz.patch
-PLIST= ${WRKDIR}/.PLIST.more
-
-SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
- CURDIR="${.CURDIR}" \
- MKDIR="${MKDIR}" \
- DISTNAME="${DISTNAME}" \
- BINDDLZ_OPTIONS="${BINDDLZ_OPTIONS}"
-
-DOCSDIR= ${PREFIX}/share/doc/bind9
-EXTRA_DOCSDIR= share/doc/bind9-dlz
-EXTRA_FIX= ${WRKSRC}/configure
-DOCS= README.txt bind_dlz.txt changelog.txt \
- dlz_filesystem_driver.txt dlz_interface.txt \
- dlz_mysql_driver.txt dlz_postgres_driver.txt \
- dlz_stub_driver.txt sdlz_helper.txt sdlz_interface.txt
-
-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= 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
-
-pre-everything::
- @ ${SETENV} ${SCRIPTS_ENV} ${SH} ${FILESDIR}/configure.bind9-dlz
-
-pre-patch:
-.for FILE in dlz.patch
- @ ${MV} ${WRKDIR}/${FILE} ${WRKDIR}/${FILE}.sed
- ${SED} -e "s=bind-${ISCVERSION}/==" \
- ${WRKDIR}/${FILE}.sed > ${WRKDIR}/${FILE}
-.endfor
-
-post-patch:
- @ ${MV} ${EXTRA_FIX} ${EXTRA_FIX}.sed
- ${SED} -e "s=-lnsl==" ${EXTRA_FIX}.sed > ${EXTRA_FIX}
- @ ${CHMOD} +x ${EXTRA_FIX}
-.for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.8 \
- rndc/rndc.8
- @ ${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.sed
- ${SED} -e 's#/etc/named.conf#${PREFIX}/etc/named.conf#g' \
- -e 's#/etc/rndc.conf#${PREFIX}/etc/rndc.conf#g' \
- ${WRKSRC}/bin/${FILE}.sed > ${WRKSRC}/bin/${FILE}
-.endfor
-
-pre-configure:
- @${ECHO_CMD} "configure: ${CONFIGURE_ARGS}"
-
-pre-install:
- ${CAT} ${.CURDIR}/pkg-plist >${PLIST}
-.if !defined(NOPORTDOCS)
-.for i in ${DOCS}
- @${ECHO_CMD} `${BASENAME} ${i}` | \
- ${AWK} '{print "${EXTRA_DOCSDIR}/" $$1}' >>${PLIST}
-.endfor
- @${ECHO_CMD} "@dirrm ${EXTRA_DOCSDIR}" >>${PLIST}
-.endif
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \
- ${PREFIX}/etc/rndc.conf.sample
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}/arm ${DOCSDIR}/misc
- ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM*html ${DOCSDIR}/arm
- ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc
- ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \
- ${WRKSRC}/README ${DOCSDIR}/
- ${MKDIR} ${PREFIX}/${EXTRA_DOCSDIR}
- @cd ${WRKDIR} && ${INSTALL_DATA} ${DOCS} ${PREFIX}/${EXTRA_DOCSDIR}/
-.endif
-
-post-clean:
- @ ${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_OPENSSL)
-.if !defined(WITHOUT_OPENSSL)
-.include "${PORTSDIR}/security/openssl/Makefile.ssl"
-CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE}
-.endif
-.endif
-
-.if ${OSVERSION} > 500030
-CONFIGURE_ARGS+= --enable-threads
-.else
-CONFIGURE_ARGS+= --disable-threads
-.endif
-
-.if defined(NO_DESCRIBE)
-describe:
-.if defined(BATCH)
- @ ${SETENV} ${SCRIPTS_ENV} ${SH} ${FILESDIR}/configure.bind9-dlz
-.endif
- @cd ${.CURDIR} && ${MAKE} ${__softMAKEFLAGS} BATCH=yes ${.TARGET}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/dns/bind9-dlz/distinfo b/dns/bind9-dlz/distinfo
deleted file mode 100644
index 2ad0b76f5a11..000000000000
--- a/dns/bind9-dlz/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (bind-9.2.1.tar.gz) = 692cff6f44e006ce6984b2c286949dd1
-MD5 (DLZ-0.3.0.tar.gz) = 766c02079d279f806e3cc9188333394a
diff --git a/dns/bind9-dlz/files/configure.bind9-dlz b/dns/bind9-dlz/files/configure.bind9-dlz
deleted file mode 100644
index 26e7a56cacc7..000000000000
--- a/dns/bind9-dlz/files/configure.bind9-dlz
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-if [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then
- exit
-fi
-
-if [ "${BINDDLZ_OPTIONS}" ]; then
- set ${BINDDLZ_OPTIONS}
-else
- dialog --title "configuration options" --clear \
- --checklist "\n\
-Please select desired options:" -1 -1 5 \
-OpenSSL "OpenSSL support" ON \
-PostgreSQL "PostgreSQL driver" ON \
-MySQL "MySQL driver" OFF \
-FileSystem "Filesystem driver" ON \
-Stub "Stub driver" OFF \
-2> /tmp/checklist.tmp.$$
-
- retval=$?
- if [ -s /tmp/checklist.tmp.$$ ]; then
- set `cat /tmp/checklist.tmp.$$`
- fi
- rm -f /tmp/checklist.tmp.$$
-
- case $retval in
- 0) if [ -z "$*" ]; then
- echo "Nothing selected"
- fi
- ;;
- 1) echo "Cancel pressed."
- exit 1
- ;;
- esac
-fi
-
-${MKDIR} ${WRKDIRPREFIX}${CURDIR}
-exec > ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
-
-while [ "$1" ]; do
- case $1 in
- \"OpenSSL\")
- echo WITH_OPENSSL=YES
- ;;
- \"PostgreSQL\")
- echo WITH_POSTGRESQL_DRIVER=YES
- ;;
- \"MySQL\")
- echo WITH_MYSQL_DRIVER=YES
- ;;
- \"FileSystem\")
- echo WITH_FILESYSTEM_DRIVER=YES
- ;;
- \"Stub\")
- echo WITH_STUB_DRIVER=YES
- ;;
- \"nothing\"|true)
- ;;
- *)
- echo "Invalid option(s): $*" > /dev/stderr
- rm -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
- exit 1
- ;;
- esac
- shift
-done
-exec > /dev/stderr
diff --git a/dns/bind9-dlz/files/dlz_postgres_driver.c.diff b/dns/bind9-dlz/files/dlz_postgres_driver.c.diff
deleted file mode 100644
index d7813efbe260..000000000000
--- a/dns/bind9-dlz/files/dlz_postgres_driver.c.diff
+++ /dev/null
@@ -1,21 +0,0 @@
---- bin/named/dlz_postgres_driver.c.orig Mon Jun 10 05:59:08 2002
-+++ bin/named/dlz_postgres_driver.c Mon Jun 10 05:59:45 2002
-@@ -510,15 +510,15 @@
-
- // free dbi->zone string
- if(dbi->zone != NULL)
-- isc_mem_free(ns_g_mctx, (char *) dbi->zone);
-+ isc_mem_free(ns_g_mctx, dbi->zone);
-
- // free dbi->record string
- if(dbi->record != NULL)
-- isc_mem_free(ns_g_mctx, (char *) dbi->record);
-+ isc_mem_free(ns_g_mctx, dbi->record);
-
- // free dbi->client string
- if(dbi->client != NULL)
-- isc_mem_free(ns_g_mctx, (char *) dbi->client);
-+ isc_mem_free(ns_g_mctx, dbi->client);
-
- #ifdef ISC_PLATFORM_USETHREADS
-
diff --git a/dns/bind9-dlz/pkg-descr b/dns/bind9-dlz/pkg-descr
deleted file mode 100644
index d1d1a8c28436..000000000000
--- a/dns/bind9-dlz/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-BIND version 9 Nameserver, with DLZ extensions
-
-Add capabilities to Bind 9 that will allow Bind backend databases to support
-adding and removing zones without interrupting normal server operation.
-
-WWW: http://bind-dlz.sourceforge.net/
diff --git a/dns/bind9-dlz/pkg-plist b/dns/bind9-dlz/pkg-plist
deleted file mode 100644
index 1ef1ebb36905..000000000000
--- a/dns/bind9-dlz/pkg-plist
+++ /dev/null
@@ -1,214 +0,0 @@
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-etc/rndc.conf.sample
-include/dns/a6.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/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/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/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/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/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/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/sockaddr.h
-include/isc/socket.h
-include/isc/stdio.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/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
-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
-lib/libdns.a
-lib/libisc.a
-lib/libisccc.a
-lib/libisccfg.a
-lib/liblwres.a
-sbin/dnssec-keygen
-sbin/dnssec-makekeyset
-sbin/dnssec-signkey
-sbin/dnssec-signzone
-sbin/lwresd
-sbin/named
-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
-%%PORTDOCS%%share/doc/bind9/README
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch01.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch02.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch03.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch04.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch05.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch06.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch07.html
-%%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/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/dns
-@dirrm include/dst
-@dirrm include/isc
-@dirrm include/isccc
-@dirrm include/isccfg
-@dirrm include/lwres
diff --git a/dns/bind9/Makefile b/dns/bind9/Makefile
deleted file mode 100644
index 7ef6b3323d36..000000000000
--- a/dns/bind9/Makefile
+++ /dev/null
@@ -1,112 +0,0 @@
-# New ports collection makefile for: bind
-# Date created: 6 October 2000
-# Whom: will
-#
-# $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.2.2
-CATEGORIES= net ipv6
-MASTER_SITES= ${MASTER_SITE_ISC} \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/bind9/${ISCVERSION}/,}
-MASTER_SITE_SUBDIR= bind9/${ISCVERSION}
-DISTFILES= bind-${ISCVERSION}.tar.gz
-
-MAINTAINER= DougB@FreeBSD.org
-COMMENT= Completely new version of the BIND DNS server
-
-# ISC releases things like 9.2.2rc1, which our versioning doesn't like
-ISCVERSION= 9.2.2
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps --disable-threads \
- --with-randomdev=/dev/random
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 400014
-USE_OPENSSL= yes
-CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE}
-.endif
-
-.if defined(PORT_REPLACES_BASE_BIND9)
-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
-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= 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
-
-WRKSRC= ${WRKDIR}/bind-${ISCVERSION}
-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
-
-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/misc/[a-z]* ${DOCSDIR}/misc
- ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \
- ${WRKSRC}/README ${DOCSDIR}/
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/dns/bind9/distinfo b/dns/bind9/distinfo
deleted file mode 100644
index 83f353a21d56..000000000000
--- a/dns/bind9/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (bind-9.2.2.tar.gz) = 6ea7d64a0856893ab3eb541ab7bbc725
diff --git a/dns/bind9/pkg-descr b/dns/bind9/pkg-descr
deleted file mode 100644
index 48d21f563d09..000000000000
--- a/dns/bind9/pkg-descr
+++ /dev/null
@@ -1,25 +0,0 @@
-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 (A6, DNAME, etc.)
- Bitstring Labels
- 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/products/BIND/bind9.html
-
-- Doug Barton
-DougB@FreeBSD.org
diff --git a/dns/bind9/pkg-plist b/dns/bind9/pkg-plist
deleted file mode 100644
index 2d6955538cd3..000000000000
--- a/dns/bind9/pkg-plist
+++ /dev/null
@@ -1,214 +0,0 @@
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-include/dns/a6.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/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/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/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/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/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/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/sockaddr.h
-include/isc/socket.h
-include/isc/stdio.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/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
-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
-lib/libdns.a
-lib/libisc.a
-lib/libisccc.a
-lib/libisccfg.a
-lib/liblwres.a
-sbin/dnssec-keygen
-sbin/dnssec-makekeyset
-sbin/dnssec-signkey
-sbin/dnssec-signzone
-sbin/lwresd
-sbin/named
-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
-%%PORTDOCS%%share/doc/bind9/README
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch01.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch02.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch03.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch04.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch05.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch06.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch07.html
-%%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/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
-@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample
-@dirrm include/dns
-@dirrm include/dst
-@unexec rmdir %D/include/isc 2>/dev/null || true
-@dirrm include/isccc
-@dirrm include/isccfg
-@dirrm include/lwres
diff --git a/dns/bind94/Makefile b/dns/bind94/Makefile
deleted file mode 100644
index 7ef6b3323d36..000000000000
--- a/dns/bind94/Makefile
+++ /dev/null
@@ -1,112 +0,0 @@
-# New ports collection makefile for: bind
-# Date created: 6 October 2000
-# Whom: will
-#
-# $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.2.2
-CATEGORIES= net ipv6
-MASTER_SITES= ${MASTER_SITE_ISC} \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/bind9/${ISCVERSION}/,}
-MASTER_SITE_SUBDIR= bind9/${ISCVERSION}
-DISTFILES= bind-${ISCVERSION}.tar.gz
-
-MAINTAINER= DougB@FreeBSD.org
-COMMENT= Completely new version of the BIND DNS server
-
-# ISC releases things like 9.2.2rc1, which our versioning doesn't like
-ISCVERSION= 9.2.2
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps --disable-threads \
- --with-randomdev=/dev/random
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 400014
-USE_OPENSSL= yes
-CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE}
-.endif
-
-.if defined(PORT_REPLACES_BASE_BIND9)
-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
-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= 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
-
-WRKSRC= ${WRKDIR}/bind-${ISCVERSION}
-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
-
-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/misc/[a-z]* ${DOCSDIR}/misc
- ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \
- ${WRKSRC}/README ${DOCSDIR}/
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/dns/bind94/distinfo b/dns/bind94/distinfo
deleted file mode 100644
index 83f353a21d56..000000000000
--- a/dns/bind94/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (bind-9.2.2.tar.gz) = 6ea7d64a0856893ab3eb541ab7bbc725
diff --git a/dns/bind94/pkg-descr b/dns/bind94/pkg-descr
deleted file mode 100644
index 48d21f563d09..000000000000
--- a/dns/bind94/pkg-descr
+++ /dev/null
@@ -1,25 +0,0 @@
-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 (A6, DNAME, etc.)
- Bitstring Labels
- 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/products/BIND/bind9.html
-
-- Doug Barton
-DougB@FreeBSD.org
diff --git a/dns/bind94/pkg-plist b/dns/bind94/pkg-plist
deleted file mode 100644
index 2d6955538cd3..000000000000
--- a/dns/bind94/pkg-plist
+++ /dev/null
@@ -1,214 +0,0 @@
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-include/dns/a6.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/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/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/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/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/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/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/sockaddr.h
-include/isc/socket.h
-include/isc/stdio.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/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
-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
-lib/libdns.a
-lib/libisc.a
-lib/libisccc.a
-lib/libisccfg.a
-lib/liblwres.a
-sbin/dnssec-keygen
-sbin/dnssec-makekeyset
-sbin/dnssec-signkey
-sbin/dnssec-signzone
-sbin/lwresd
-sbin/named
-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
-%%PORTDOCS%%share/doc/bind9/README
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch01.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch02.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch03.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch04.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch05.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch06.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch07.html
-%%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/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
-@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample
-@dirrm include/dns
-@dirrm include/dst
-@unexec rmdir %D/include/isc 2>/dev/null || true
-@dirrm include/isccc
-@dirrm include/isccfg
-@dirrm include/lwres
diff --git a/dns/bind95/Makefile b/dns/bind95/Makefile
deleted file mode 100644
index 7ef6b3323d36..000000000000
--- a/dns/bind95/Makefile
+++ /dev/null
@@ -1,112 +0,0 @@
-# New ports collection makefile for: bind
-# Date created: 6 October 2000
-# Whom: will
-#
-# $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.2.2
-CATEGORIES= net ipv6
-MASTER_SITES= ${MASTER_SITE_ISC} \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/bind9/${ISCVERSION}/,}
-MASTER_SITE_SUBDIR= bind9/${ISCVERSION}
-DISTFILES= bind-${ISCVERSION}.tar.gz
-
-MAINTAINER= DougB@FreeBSD.org
-COMMENT= Completely new version of the BIND DNS server
-
-# ISC releases things like 9.2.2rc1, which our versioning doesn't like
-ISCVERSION= 9.2.2
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps --disable-threads \
- --with-randomdev=/dev/random
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 400014
-USE_OPENSSL= yes
-CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE}
-.endif
-
-.if defined(PORT_REPLACES_BASE_BIND9)
-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
-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= 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
-
-WRKSRC= ${WRKDIR}/bind-${ISCVERSION}
-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
-
-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/misc/[a-z]* ${DOCSDIR}/misc
- ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \
- ${WRKSRC}/README ${DOCSDIR}/
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/dns/bind95/distinfo b/dns/bind95/distinfo
deleted file mode 100644
index 83f353a21d56..000000000000
--- a/dns/bind95/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (bind-9.2.2.tar.gz) = 6ea7d64a0856893ab3eb541ab7bbc725
diff --git a/dns/bind95/pkg-descr b/dns/bind95/pkg-descr
deleted file mode 100644
index 48d21f563d09..000000000000
--- a/dns/bind95/pkg-descr
+++ /dev/null
@@ -1,25 +0,0 @@
-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 (A6, DNAME, etc.)
- Bitstring Labels
- 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/products/BIND/bind9.html
-
-- Doug Barton
-DougB@FreeBSD.org
diff --git a/dns/bind95/pkg-plist b/dns/bind95/pkg-plist
deleted file mode 100644
index 2d6955538cd3..000000000000
--- a/dns/bind95/pkg-plist
+++ /dev/null
@@ -1,214 +0,0 @@
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-include/dns/a6.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/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/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/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/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/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/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/sockaddr.h
-include/isc/socket.h
-include/isc/stdio.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/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
-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
-lib/libdns.a
-lib/libisc.a
-lib/libisccc.a
-lib/libisccfg.a
-lib/liblwres.a
-sbin/dnssec-keygen
-sbin/dnssec-makekeyset
-sbin/dnssec-signkey
-sbin/dnssec-signzone
-sbin/lwresd
-sbin/named
-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
-%%PORTDOCS%%share/doc/bind9/README
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch01.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch02.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch03.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch04.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch05.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch06.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch07.html
-%%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/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
-@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample
-@dirrm include/dns
-@dirrm include/dst
-@unexec rmdir %D/include/isc 2>/dev/null || true
-@dirrm include/isccc
-@dirrm include/isccfg
-@dirrm include/lwres
diff --git a/dns/bind96/Makefile b/dns/bind96/Makefile
deleted file mode 100644
index 7ef6b3323d36..000000000000
--- a/dns/bind96/Makefile
+++ /dev/null
@@ -1,112 +0,0 @@
-# New ports collection makefile for: bind
-# Date created: 6 October 2000
-# Whom: will
-#
-# $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.2.2
-CATEGORIES= net ipv6
-MASTER_SITES= ${MASTER_SITE_ISC} \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/bind9/${ISCVERSION}/,}
-MASTER_SITE_SUBDIR= bind9/${ISCVERSION}
-DISTFILES= bind-${ISCVERSION}.tar.gz
-
-MAINTAINER= DougB@FreeBSD.org
-COMMENT= Completely new version of the BIND DNS server
-
-# ISC releases things like 9.2.2rc1, which our versioning doesn't like
-ISCVERSION= 9.2.2
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps --disable-threads \
- --with-randomdev=/dev/random
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 400014
-USE_OPENSSL= yes
-CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE}
-.endif
-
-.if defined(PORT_REPLACES_BASE_BIND9)
-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
-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= 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
-
-WRKSRC= ${WRKDIR}/bind-${ISCVERSION}
-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
-
-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/misc/[a-z]* ${DOCSDIR}/misc
- ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \
- ${WRKSRC}/README ${DOCSDIR}/
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/dns/bind96/distinfo b/dns/bind96/distinfo
deleted file mode 100644
index 83f353a21d56..000000000000
--- a/dns/bind96/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (bind-9.2.2.tar.gz) = 6ea7d64a0856893ab3eb541ab7bbc725
diff --git a/dns/bind96/pkg-descr b/dns/bind96/pkg-descr
deleted file mode 100644
index 48d21f563d09..000000000000
--- a/dns/bind96/pkg-descr
+++ /dev/null
@@ -1,25 +0,0 @@
-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 (A6, DNAME, etc.)
- Bitstring Labels
- 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/products/BIND/bind9.html
-
-- Doug Barton
-DougB@FreeBSD.org
diff --git a/dns/bind96/pkg-plist b/dns/bind96/pkg-plist
deleted file mode 100644
index 2d6955538cd3..000000000000
--- a/dns/bind96/pkg-plist
+++ /dev/null
@@ -1,214 +0,0 @@
-bin/dig
-bin/host
-bin/isc-config.sh
-bin/nslookup
-bin/nsupdate
-include/dns/a6.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/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/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/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/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/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/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/sockaddr.h
-include/isc/socket.h
-include/isc/stdio.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/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
-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
-lib/libdns.a
-lib/libisc.a
-lib/libisccc.a
-lib/libisccfg.a
-lib/liblwres.a
-sbin/dnssec-keygen
-sbin/dnssec-makekeyset
-sbin/dnssec-signkey
-sbin/dnssec-signzone
-sbin/lwresd
-sbin/named
-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
-%%PORTDOCS%%share/doc/bind9/README
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch01.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch02.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch03.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch04.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch05.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch06.html
-%%PORTDOCS%%share/doc/bind9/arm/Bv9ARM.ch07.html
-%%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/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
-@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample
-@dirrm include/dns
-@dirrm include/dst
-@unexec rmdir %D/include/isc 2>/dev/null || true
-@dirrm include/isccc
-@dirrm include/isccfg
-@dirrm include/lwres
diff --git a/dns/ddclient/Makefile b/dns/ddclient/Makefile
deleted file mode 100644
index bac69ef95120..000000000000
--- a/dns/ddclient/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: ddclient
-# Date created: Sun Aug 26 14:45:12 CEST 2001
-# Whom: Dirk Froemberg <dirk@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ddclient
-PORTVERSION= 3.6.2
-CATEGORIES= net
-MASTER_SITES= http://burry.ca:4141/ddclient/
-
-MAINTAINER= dirk@FreeBSD.org
-COMMENT= Update dynamic DNS entries
-
-USE_PERL5= yes
-NO_BUILD= yes
-
-do-install:
- @/usr/bin/perl -pi -e 's|%%PREFIX%%|${PREFIX}|g; s|%%PERL%%|${PERL}|g' ${WRKSRC}/ddclient
- @${INSTALL_SCRIPT} ${WRKSRC}/ddclient ${PREFIX}/sbin
- @${INSTALL_DATA} ${WRKSRC}/sample-etc_ddclient.conf ${PREFIX}/etc/ddclient.conf.sample
- @${MKDIR} ${PREFIX}/share/ddclient
-.for i in COPYING COPYRIGHT README README.cisco sample-etc_cron.d_ddclient \
- sample-etc_dhclient-enter-hooks sample-etc_dhcpc_dhcpcd-eth0.exe \
- sample-etc_ppp_ip-up.local
- @${INSTALL_DATA} ${WRKSRC}/$i ${PREFIX}/share/ddclient
-.endfor
- @/usr/bin/perl -pe 's|%%PREFIX%%|${PREFIX}|g' < ${FILESDIR}/ddclient.sh.sample > ${WRKDIR}/ddclient.sh.sample
- @${INSTALL_SCRIPT} ${WRKDIR}/ddclient.sh.sample ${PREFIX}/etc/rc.d
-
- @/usr/bin/perl -pe 's|/usr/local|${PREFIX}|g' < ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/dns/ddclient/distinfo b/dns/ddclient/distinfo
deleted file mode 100644
index 8d47716e57f6..000000000000
--- a/dns/ddclient/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (ddclient-3.6.2.tar.gz) = 40741dbf315889b1bd1b08e36ca665c0
diff --git a/dns/ddclient/files/ddclient.sh.sample b/dns/ddclient/files/ddclient.sh.sample
deleted file mode 100644
index 76b25b345f07..000000000000
--- a/dns/ddclient/files/ddclient.sh.sample
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-case "$1" in
- start)
- if [ -x %%PREFIX%%/sbin/ddclient ]; then
- %%PREFIX%%/sbin/ddclient -daemon 300 && echo -n ' ddclient'
- fi
- ;;
- stop)
- /usr/bin/killall ddclient
- echo -n ' ddclient'
- ;;
- *)
- echo ""
- echo "Usage: `basename $0` { start | stop }"
- echo ""
- exit 64
- ;;
-esac
diff --git a/dns/ddclient/files/patch-aa b/dns/ddclient/files/patch-aa
deleted file mode 100644
index b056bf8db657..000000000000
--- a/dns/ddclient/files/patch-aa
+++ /dev/null
@@ -1,29 +0,0 @@
---- ddclient.orig Sat Aug 25 17:17:28 2001
-+++ ddclient Sun Aug 26 19:52:01 2001
-@@ -1,5 +1,4 @@
--#!/usr/bin/perl -w
--#!/usr/local/bin/perl -w
-+#!%%PERL%% -w
- ######################################################################
- # $Header: /home/paul/src/ddclient/RCS/ddclient,v 3.5 2001/08/25 14:22:00 root Exp $
- #
-@@ -20,8 +19,8 @@
- $program =~ s/d$//;
- my $now = time;
- my $hostname = hostname();
--my $etc = ($program =~ /test/i) ? './' : '/etc/';
--my $savedir = ($program =~ /test/i) ? 'URL/' : '/tmp/';
-+my $etc = '%%PREFIX%%/etc/';
-+my $savedir = (exists($ENV{TMPDIR}) ? "$ENV{TMPDIR}/" : "/var/tmp/");
- my $msgs = '';
- my $last_msgs = '';
-
-@@ -29,7 +28,7 @@
- local $file = '';
- local $lineno = '';
-
--$ENV{'PATH'} = (exists($ENV{PATH}) ? "$ENV{PATH}:" : "") . "/sbin:/usr/sbin:/bin:/usr/bin:/etc:/usr/lib:";
-+$ENV{'PATH'} = (exists($ENV{PATH}) ? "$ENV{PATH}:" : "") . "/sbin:/usr/sbin:/bin:/usr/bin";
-
- sub T_ANY {'any'};
- sub T_STRING {'string'};
diff --git a/dns/ddclient/pkg-descr b/dns/ddclient/pkg-descr
deleted file mode 100644
index 584b41cf5069..000000000000
--- a/dns/ddclient/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-ddclient is a Perl client used to update dynamic DNS entries for
-accounts on many dynamic DNS services.
-
-WWW: http://burry.ca:4141/ddclient/
diff --git a/dns/ddclient/pkg-message b/dns/ddclient/pkg-message
deleted file mode 100644
index a024f33a9649..000000000000
--- a/dns/ddclient/pkg-message
+++ /dev/null
@@ -1,19 +0,0 @@
-
-***********************************************************
-Copy
-
- /usr/local/etc/ddclient.conf.sample
-to
- /usr/local/etc/ddclient.conf
-
-and edit it to fit your needs.
-
-If you would like to run ddclient as a daemon consider
-copying
-
- /usr/local/etc/rc.d/ddclient.sh.sample
-to
- /usr/local/etc/rc.d/ddclient.sh
-
-***********************************************************
-
diff --git a/dns/ddclient/pkg-plist b/dns/ddclient/pkg-plist
deleted file mode 100644
index b72aa7765220..000000000000
--- a/dns/ddclient/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-etc/ddclient.conf.sample
-etc/rc.d/ddclient.sh.sample
-sbin/ddclient
-share/ddclient/COPYING
-share/ddclient/COPYRIGHT
-share/ddclient/README
-share/ddclient/README.cisco
-share/ddclient/sample-etc_cron.d_ddclient
-share/ddclient/sample-etc_dhclient-enter-hooks
-share/ddclient/sample-etc_dhcpc_dhcpcd-eth0.exe
-share/ddclient/sample-etc_ppp_ip-up.local
-@dirrm share/ddclient
diff --git a/dns/ddup/Makefile b/dns/ddup/Makefile
deleted file mode 100644
index 856b44d34b76..000000000000
--- a/dns/ddup/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# New ports collection makefile for: ddup
-# Date created: 30 September 1999
-# Whom: cjm2
-#
-# $FreeBSD$
-#
-
-PORTNAME= ddup
-PORTVERSION= 3.0.1
-PORTREVISION= 3
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITES_LOCAL}
-DISTNAME= ${PORTNAME}-${PORTVERSION}-unix
-
-MAINTAINER= ports@FreeBSD.Org
-COMMENT= A DynDNS.org client for UNIX (Now support NIC v2.0)
-
-USE_REINPLACE= yes
-
-MAN1= ddup.1
-MANCOMPRESSED= maybe
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-# Uncomment this if you want to enable debugging.
-#DEBUG= -g
-
-MAKE_ARGS= DEBUG="${DEBUG}"
-
-.include <bsd.port.pre.mk>
-
-post-extract:
- @${GUNZIP_CMD} ${WRKSRC}/ddup.1.gz
-
-post-patch:
- @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},' ${WRKSRC}/ddupcron.sh
- @${REINPLACE_CMD} -e 's,/etc\b,${PREFIX}$$&,' ${WRKSRC}/ddup.1
-
-pre-build:
- @${CP} ${FILESDIR}/Makefile ${WRKSRC}/
- @${ECHO_CMD} "#define file_name \"${PREFIX}/etc/ddup.conf\"" \
- > ${WRKSRC}/options.h
-
-post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/ddupcron.sh ${PREFIX}/sbin
-.if !defined(NOPORTSDOC)
- @${MKDIR} ${PREFIX}/share/doc/ddup
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/dns/ddup/distinfo b/dns/ddup/distinfo
deleted file mode 100644
index fb43fa3f1d8d..000000000000
--- a/dns/ddup/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (ddup-3.0.1-unix.tar.gz) = 6c3ee8158f994de4cbbaf0593fb0226c
diff --git a/dns/ddup/files/Makefile b/dns/ddup/files/Makefile
deleted file mode 100644
index 10b38361b6e6..000000000000
--- a/dns/ddup/files/Makefile
+++ /dev/null
@@ -1,17 +0,0 @@
-# $FreeBSD$
-
-PROG= ddup
-SRCS= ddup.c \
- ddup_functions.c \
- getopt.c \
- getopt1.c \
- parse_config.c \
- parse_option.c \
- update.c
-CFLAGS+= ${DEBUG}
-MAN1= ddup.1
-BINDIR= ${PREFIX}/sbin
-MANDIR= ${PREFIX}/man/man
-
-.include <bsd.prog.mk>
-
diff --git a/dns/ddup/files/patch-ddup.c b/dns/ddup/files/patch-ddup.c
deleted file mode 100644
index 4a177c3070c9..000000000000
--- a/dns/ddup/files/patch-ddup.c
+++ /dev/null
@@ -1,48 +0,0 @@
---- ddup.c.orig Tue Oct 31 01:13:23 2000
-+++ ddup.c Thu Jul 25 07:25:54 2002
-@@ -26,25 +26,29 @@
- void usage(void)
- {
- printf("DD-UP version %s by Thomas Gandy and Tom Groves (ddupwww@ddup.org)\n", AGENT_VER);
-- printf("Usage: ddup --host host.domain.ext (multiple hosts separated by ,)\n");
-- printf(" (host.domain.ext,host2.domain.ext) [--ip address] [--wildcard]\n");
-- printf(" [--proxyserv server] [--proxyport port] [--help] [--debug] [--mx mxhost]\n");
-- printf(" [--backmx] [--static]\n");
-- printf(" --host host.domain.ext : REQUIRED to update.\n");
-- printf(" Where host.domain.ext is your domain.\n");
-- printf(" eg. gandy.dyndns.org, gandy.ath.cx\n");
-- printf(" --ip address : Forces manual ip specification\n");
-- printf(" Where address is your IP address.\n");
-- printf(" --wildcard : Enables wildcards.\n");
-+ printf("Usage: ddup --host host.domain.ext [--ip address] [--wildcard]\n");
-+ printf(" [--mx mxhost] [--backmx] [--static | --dynamic | --custom]\n");
-+ printf(" [--proxyserv server] [--proxyport port] [--debug]\n");
-+ printf(" ddup [--help | --makeconf]\n");
-+ printf("\n");
-+ printf(" --host host.domain.ext : REQUIRED to update.\n");
-+ printf(" Where host.domain.ext is your domain.\n");
-+ printf(" Multiple hosts separated by a `,' (comma) may be specified.\n");
-+ printf(" e.g. gandy.dyndns.org,gandy.ath.cx\n");
-+ printf(" --ip address : Forces manual ip specification\n");
-+ printf(" Where address is your IP address.\n");
-+ printf(" --wildcard : Enables wildcards.\n");
- printf(" --mx mxhost : Sets your MX to mxhost.\n");
- printf(" --backmx : Needs --mx and sets mxhost to be a backup MX.\n");
-- printf(" --proxyserv server : Uses server as proxy.\n");
-- printf(" --proxyport port : connects to proxy with port.\n");
-- printf(" --help : Prints this message.\n");
-- printf(" --debug : Prints debug output of what is sent to server.\n");
- printf(" --static : Use the Static DNS service. (Added by Patrick D.)\n");
-- printf("\n");
-- printf(" --makeconf : Creates the config file for you. (Base64 Encodes your password)\n");
-+ printf(" --dynamic : Use the Dyanmic DNS service. (Added by rwc.)\n");
-+ printf(" --custom : Use the Custom DNS service. (Added by rwc.)\n");
-+ printf(" --proxyserv server : Uses server as proxy.\n");
-+ printf(" --proxyport port : connects to proxy with port.\n");
-+ printf(" --debug : Prints debug output of what is sent to server.\n");
-+ printf(" --help : Prints this message.\n");
-+ printf(" --makeconf : Creates the config file for you.\n");
-+ printf(" Base64 Encodes your password.\n");
- exit(0);
- }
-
diff --git a/dns/ddup/files/patch-ddup.h b/dns/ddup/files/patch-ddup.h
deleted file mode 100644
index 85bf7c7bf881..000000000000
--- a/dns/ddup/files/patch-ddup.h
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -u -x CVS -x work -x core -x *.core -x #* -x *~ -x *.orig -x *.rej -I $Id.*$ -I $.+BSD.*$ ddup.h.orig ddup.h
---- ddup.h.orig Tue Oct 31 01:09:48 2000
-+++ ddup.h Mon Jul 22 21:51:52 2002
-@@ -5,7 +5,7 @@
- #include "options.h"
-
- #define AGENT_NAME "ddup"
--#define AGENT_VER "3.0.1"
-+#define AGENT_VER "3.0.1.1"
- #define MEMBERS_HOST "members.dyndns.org"
-
- /* ddup_functions.c */
diff --git a/dns/ddup/files/patch-ddupcron.sh b/dns/ddup/files/patch-ddupcron.sh
deleted file mode 100644
index 52d2a0d7da54..000000000000
--- a/dns/ddup/files/patch-ddupcron.sh
+++ /dev/null
@@ -1,41 +0,0 @@
---- ddupcron.sh.orig Sun Oct 22 19:11:48 2000
-+++ ddupcron.sh Thu Jul 25 06:21:51 2002
-@@ -2,26 +2,30 @@
-
- # Define the host to be updated as 1st arguement to script
- if [ -z $1 ]; then
-- echo "Usage: ddupcron.sh hostname"
-+ echo "Usage: ddupcron.sh hostname [interface]"
- exit
- else
- HOST=$1
- fi
- # Define interface to grep address from
--IFACE="eth0"
--IFCHECK=$(/sbin/ifconfig $IFACE|grep ask|awk '{print $2}'|cut -d ':' -f2)
-+if [ -z $2 ]; then
-+ IFACE=fxp0
-+else
-+ IFACE=$2
-+fi
-+IFCHECK=$(/sbin/ifconfig $IFACE|awk '/netmask/{print $2; exit}')
- # Define where we should store last IP
--IPFILE="/tmp/ddupip"
-+IPFILE="/var/db/ddup.ip"
- IPCHECK=$(cat $IPFILE)
-+FILECHECK=$(find $IPFILE -mtime -25)
-+
- # Define path to ddup and ddup arguments (except --host)
--DDUP_PATH="/home/ddup/ddup"
-+DDUP_PATH="%%PREFIX%%/sbin/ddup"
- DDUP_ARGS="--debug"
-
--
--if [ "$IFCHECK" = "$IPCHECK" ]; then
-+if [ "$IFCHECK" = "$IPCHECK" ] && [ "x$FILECHECK" != x ]; then
- echo "looks like we are still the same ip"
- else
- $DDUP_PATH --host $HOST $DDUP_ARGS
- echo "$IFCHECK" > $IPFILE
- fi
--
diff --git a/dns/ddup/files/patch-parse_option.c b/dns/ddup/files/patch-parse_option.c
deleted file mode 100644
index 43bd0f4ae625..000000000000
--- a/dns/ddup/files/patch-parse_option.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- parse_option.c.orig Sat Sep 30 21:06:27 2000
-+++ parse_option.c Thu Jul 25 06:46:57 2002
-@@ -30,6 +30,8 @@
- int backmx_flag = 0;
- /* Flag set by '--static' (Added by Patrick D.) */
- int static_flag = 0;
-+int dynamic_flag = 0;
-+int custom_flag = 0;
- /* Vars for other options */
- char *ip_address;
- char *host_id;
-@@ -51,6 +53,8 @@
- {"version", 0, &ver_flag, 1},
- /* Added by Patrick D. */
- {"static", 0, &static_flag, 1},
-+ {"dynamic", 0, &dynamic_flag, 1},
-+ {"custom", 0, &custom_flag, 1},
- /* These options don't set a flag.
- We distinguish them by their indices. */
- {"ip", 1, 0, 0},
-@@ -98,6 +102,10 @@
- }
- }
-
-+ if (static_flag+dynamic_flag+custom_flag > 1) {
-+ fprintf(stderr, "ddup: --static, --dynamic and --custom options are mutually exclusive.\n");
-+ help_flag = 1;
-+ }
- if (help_flag) {
- usage();
- }
diff --git a/dns/ddup/files/patch-update.c b/dns/ddup/files/patch-update.c
deleted file mode 100644
index 52674af985e7..000000000000
--- a/dns/ddup/files/patch-update.c
+++ /dev/null
@@ -1,30 +0,0 @@
---- update.c.orig Tue Oct 31 01:10:02 2000
-+++ update.c Thu Jul 25 06:47:36 2002
-@@ -26,6 +26,8 @@
- extern int backmx_flag;
- /* Flag set by '--static' (Added by Patrick D.) */
- extern int static_flag;
-+extern int dynamic_flag;
-+extern int custom_flag;
- /* Vars for other options */
- extern char *ip_address;
- extern char *host_id;
-@@ -125,11 +127,14 @@
- strcat(buf_out, "/nic/update?system=");
-
- if (static_flag)
-- strcat(buf_out, "stat");
-- else
-- strcat(buf_out, "dyn");
-+ strcat(buf_out, "statdns");
-+ else if (custom_flag)
-+ strcat(buf_out, "custom");
-+ else
-+ strcat(buf_out, "dyndns");
-
-- strcat(buf_out, "dns&hostname=");
-+
-+ strcat(buf_out, "&hostname=");
- strcat(buf_out, host_id);
-
- if (ip_address)
diff --git a/dns/ddup/pkg-descr b/dns/ddup/pkg-descr
deleted file mode 100644
index 7d300c01eb1a..000000000000
--- a/dns/ddup/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-DD-UP is a program that is used to update a host provided by the Free
-DynDNS service of dyndns.org.
-
-This version supports:
- - Dynamic Hostnames
- - Static Hostnames
- - DynDNS.Org NIC v2.0
-
-Features in this version include:
- - Automatic IP Detection
- - Manual IP Specification
- - Wildcard hosts
- - Backup MX hosts
- - Operation through a proxy server
-
-Author: Thomas Gandy <tegandy@enid.com>
-WWW: http://www.ddup.org/
diff --git a/dns/ddup/pkg-message b/dns/ddup/pkg-message
deleted file mode 100644
index 74555f9fa182..000000000000
--- a/dns/ddup/pkg-message
+++ /dev/null
@@ -1,5 +0,0 @@
-********************************************************
-*** If you are upgrading or are a first time user ***
-*** you MUST make your configuration file by typing ***
-*** ddup --makeconf ***
-********************************************************
diff --git a/dns/ddup/pkg-plist b/dns/ddup/pkg-plist
deleted file mode 100644
index b8453dd59f02..000000000000
--- a/dns/ddup/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-@comment $FreeBSD$
-sbin/ddup
-sbin/ddupcron.sh
-share/doc/ddup/README
-@dirrm share/doc/ddup
diff --git a/dns/dhid/Makefile b/dns/dhid/Makefile
deleted file mode 100644
index d091d5024464..000000000000
--- a/dns/dhid/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: dhid
-# Date created: Sat Aug 21 06:13:59 EDT 1999
-# Whom: Oryx Gazella <oryx@ungulate.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dhid
-PORTVERSION= 4.0.2
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.dhis.org/pub/dhis/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
- ${PORTNAME}-3.1${EXTRACT_SUFX}
-
-MAINTAINER= oryx@ungulate.net
-COMMENT= DHIS client for updating dynamic DNS entries in dhisd DNS tables
-
-USE_REINPLACE= yes
-OLDWRKSRC= ${WRKDIR}/${PORTNAME}-3.1
-
-MAN8= dhid.8
-
-post-patch:
- @${ECHO} "===> Patching dhid.h"
- ${REINPLACE_CMD} -e "s^__PREFIX__^${PREFIX}^g" ${WRKSRC}/dhid.h
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/dhid ${PREFIX}/sbin
- ${INSTALL_MAN} ${OLDWRKSRC}/dhid.8 ${PREFIX}/man/man8
- ${INSTALL} ${COPY} -o root -g wheel -m 600 ${OLDWRKSRC}/dhid.conf ${PREFIX}/etc/dhid.conf.sample
-
-post-install:
- @if [ ! -f ${PREFIX}/etc/rc.d/dhid.sh ]; then \
- ${ECHO} "===> Installing ${PREFIX}/etc/rc.d/dhid.sh startup file."; \
- ${INSTALL_SCRIPT} -m 751 ${FILESDIR}/dhid.sh ${PREFIX}/etc/rc.d/dhid.sh; \
- fi;
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/dns/dhid/distinfo b/dns/dhid/distinfo
deleted file mode 100644
index 2a1346e93915..000000000000
--- a/dns/dhid/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (dhid-4.0.2.tar.gz) = 16532ef68d89ed51a9e57ea9ac886268
-MD5 (dhid-3.1.tar.gz) = f419031035f79936592c8ecf97fbe62c
diff --git a/dns/dhid/files/dhid.sh b/dns/dhid/files/dhid.sh
deleted file mode 100644
index 510f4ab70d16..000000000000
--- a/dns/dhid/files/dhid.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
- echo "$0: Cannot determine the PREFIX" >&2
- exit 1
-fi
-
-case "$1" in
-start)
- [ -x "${PREFIX}/sbin/dhid" -a -f "${PREFIX}/etc/dhid.conf" ] && ${PREFIX}/sbin/dhid > /dev/null && echo -n ' dhid'
- ;;
-stop)
- killall dhid && echo -n ' dhid'
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- ;;
-esac
-
-exit 0
diff --git a/dns/dhid/files/patch-aa b/dns/dhid/files/patch-aa
deleted file mode 100644
index ff0171d63d58..000000000000
--- a/dns/dhid/files/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
---- dhid.h.orig Sun Jan 14 19:39:01 2001
-+++ dhid.h Sun Jan 14 19:41:37 2001
-@@ -73,8 +73,8 @@
- #define OFFLINE_REQ 0x00000451
-
-
--#define DHID_CONF "/etc/dhid.conf"
--#define DHID_PID "/etc/dhid.pid"
-+#define DHID_CONF "__PREFIX__/etc/dhid.conf"
-+#define DHID_PID "/var/run/dhid.pid"
-
- #define DEF_ISPORT 58800
- #define FAIL_ALLOW 3
diff --git a/dns/dhid/files/patch-ab b/dns/dhid/files/patch-ab
deleted file mode 100644
index a818e892bcfd..000000000000
--- a/dns/dhid/files/patch-ab
+++ /dev/null
@@ -1,17 +0,0 @@
---- Makefile.orig Sun Jan 14 19:39:56 2001
-+++ Makefile Sun Jan 14 19:40:37 2001
-@@ -25,13 +25,10 @@
- #
- # DHIS(c) Dynamic Host Information System Release 4.0
-
--CC=cc
-+CC?=cc
-
- # Add -lnsl and -lsocket to LIBS in SysV systems
- #
--CFLAGS=-I/usr/local/include -DQRC=1
--LFLAGS=-L/usr/local/lib
--LIBS=-lgmp
-
- # Use these and comment the above if you wish to compile dhid without
- # secure public key authentication or don't have the GMP library
diff --git a/dns/dhid/pkg-descr b/dns/dhid/pkg-descr
deleted file mode 100644
index 0c47f790a874..000000000000
--- a/dns/dhid/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-DHIS Daemon Client
-================================
-
-dhid is the DHIS client daemon. dhid is used to update the DNS tables on
-a DHIS provider.
-
-If you haven't done so yet, you will need to register your host with a
-DHIS provider. http://www.dhis.org/dhis/services/
-
-dhid.conf should be configured according to the provider's assigned
-parameters. Use the dhid.conf.sample for a template.
-
-- Oryx
-oryx@ungulate.net
-
-WWW: http://www.dhis.org/dhis/services/
diff --git a/dns/dhid/pkg-message b/dns/dhid/pkg-message
deleted file mode 100644
index c5f73d7ca26a..000000000000
--- a/dns/dhid/pkg-message
+++ /dev/null
@@ -1,5 +0,0 @@
-
-Before dhid can run, you will need to register with a DHIS provider.
-See http://www.dhis.org/dhis/services/ for a list of providers.
-Enter the DHIS account information into the dhid.conf file.
-
diff --git a/dns/dhid/pkg-plist b/dns/dhid/pkg-plist
deleted file mode 100644
index 179602d78992..000000000000
--- a/dns/dhid/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-etc/dhid.conf.sample
-etc/rc.d/dhid.sh
-sbin/dhid
diff --git a/dns/dhisd/Makefile b/dns/dhisd/Makefile
deleted file mode 100644
index 1329766987ec..000000000000
--- a/dns/dhisd/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-# New ports collection makefile for: dhisd
-# Date created: Sun Feb 25 21:13:59 CET 2001
-# Whom: Bas Kruit <baskruit@bsltwr.dhis.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dhisd
-PORTVERSION= 5.1
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= http://bsltwr.dhis.org/ftp/pub/dhis/ \
- ftp://ftp.dhis.org/pub/dhis/
-
-MAINTAINER= baskruit@bsltwr.dnsalias.org
-COMMENT= DHIS server for dynamic updates on the server using specific engines
-
-LIB_DEPENDS= gmp.3:${PORTSDIR}/math/libgmp-freebsd
-
-DOCFILES= CONTRIBUTORS COPYRIGHT INSTALL MODULES README
-USE_REINPLACE= yes
-
-post-patch:
- ${CP} ${FILESDIR}/dhisd.sh ${WRKSRC}/dhisd.sh
- cd ${WRKSRC} && ${REINPLACE_CMD} -e "s^__PREFIX__^${PREFIX}^g" \
- Makefile dhisd.h dhisd.sh ${DOCFILES}
-
-do-install:
-
-post-install:
- @${ECHO_MSG} "===> Installing ${PREFIX}/sbin/dhisd."
- @${INSTALL_PROGRAM} ${WRKSRC}/dhisd ${PREFIX}/sbin
- @${ECHO_CMD} "sbin/dhisd" >> ${TMPPLIST}
- @${ECHO_MSG} "===> Installing ${PREFIX}/sbin/sgenkeys."
- @${INSTALL_PROGRAM} ${WRKSRC}/genkeys ${PREFIX}/sbin
- @${ECHO_CMD} "sbin/genkeys" >> ${TMPPLIST}
- @${ECHO_MSG} "===> Creating ${PREFIX}/etc/dhis and installing sample db files."
- @${MKDIR} ${PREFIX}/etc/dhis
- @${CHMOD} 700 ${PREFIX}/etc/dhis
- @${INSTALL_DATA} ${WRKSRC}/dhis.db.sample ${PREFIX}/etc/dhis/dhis.db.sample
- @${ECHO_CMD} "etc/dhis/dhis.db.sample" >> ${TMPPLIST}
- @${INSTALL_DATA} ${WRKSRC}/services.db.sample ${PREFIX}/etc/dhis/services.db.sample
- @${ECHO_CMD} "etc/dhis/services.db.sample" >> ${TMPPLIST}
- @${CHMOD} 600 ${PREFIX}/etc/dhis/*
- @${ECHO_CMD} "@dirrm etc/dhis" >> ${TMPPLIST}
-.if !exists(${PREFIX}/etc/rc.d/dhisd.sh)
- @${ECHO_MSG} "===> Installing ${PREFIX}/etc/rc.d/dhid.sh startup file."
- @${INSTALL_SCRIPT} -m 751 ${WRKSRC}/dhisd.sh ${PREFIX}/etc/rc.d/dhisd.sh
- @${ECHO_CMD} "etc/rc.d/dhisd.sh" >> ${TMPPLIST}
-.endif
-.if !defined(NOPORTDOCS)
- @${ECHO_MSG} "===> Installing documentation in ${DOCSDIR}"
- @${MKDIR} ${DOCSDIR}
- @${CHMOD} 755 ${DOCSDIR}
-.for DOCFILE in ${DOCFILES}
- @${INSTALL_DATA} ${WRKSRC}/${DOCFILE} ${DOCSDIR}
- @${ECHO_CMD} "share/doc/${PORTNAME}/${DOCFILE}" >> ${TMPPLIST}
-.endfor
- @${INSTALL_DATA} ${FILESDIR}/INSTALL.bsd ${DOCSDIR}
- @${ECHO_CMD} "share/doc/${PORTNAME}/INSTALL.bsd" >> ${TMPPLIST}
- @${ECHO_CMD} "@dirrm share/doc/${PORTNAME}" >> ${TMPPLIST}
-.endif
- @${ECHO} "--------------------------------------------------------------------------"
- @${ECHO} "Before dhisd can run, you will need configure BIND."
- @${ECHO} ""
- @${ECHO} "For more information, see the following site:"
- @${ECHO} "http://www.dhis.org/dhis/r5/"
-.if !defined(NOPORTDOCS)
- @${ECHO} ""
- @${ECHO} "or the files in ${DOCSDIR}"
- @${ECHO} "Read INSTALL and INSTALL.bsd at least for the setup information of dhisd."
-.endif
- @${ECHO} ""
- @${ECHO} "For information on this port, check the following site:"
- @${ECHO} "http://bsltwr.dhis.org/dhis/"
- @${ECHO} "--------------------------------------------------------------------------"
-
-.include <bsd.port.mk>
diff --git a/dns/dhisd/distinfo b/dns/dhisd/distinfo
deleted file mode 100644
index 6e46dd780c70..000000000000
--- a/dns/dhisd/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (dhisd-5.1.tar.gz) = 7cbae9ef404570d72a491d59c596abe7
diff --git a/dns/dhisd/files/INSTALL.bsd b/dns/dhisd/files/INSTALL.bsd
deleted file mode 100644
index 71cc9bf75320..000000000000
--- a/dns/dhisd/files/INSTALL.bsd
+++ /dev/null
@@ -1,59 +0,0 @@
-
-Install instructions for DHIS server rel5.1 for FreeBSD
-=======================================================
-
-dhisd is the DHIS server, meant to permit updating external
-databases with dynamically assiged IP addresses to clients.
-
-In order to build the dhisd server the following requirements must
-be met:
-
- The machine must be permanently connected to the internet
- with a static IP address.
-
- The machine which will act as a server should be running
- a distribution of UNIX or similar system.
-
-
-For full information, read the INSTALL file in /usr/local/share/doc/dhisd
-
-Setting up the server
-
- Create the database file which will hold information for
- current dynamic hosts:
-
- Change directory to /usr/local/etc/dhis
-
- Create a text file named dhis.db with a text editor.
- You can copy the dhis.db.sample to dhis.db as a starting point.
-
- Change the permissions as you wish. In particular dhis.db
- should not be readable by anyone. Suggested example:
-
- chmod 700 /usr/local/etc/dhis /usr/local/etc/dhis/*
- chmod 600 /usr/local/etc/dhis/dhis.db
-
- Now create /usr/local/etc/dhis/services.db
-
- As before, you can copy the included services.db.sample as a
- starting point.
-
- Insert one line per module implemented. See MODULES for a
- detailed description of the modular architecture and
- services.db format.
-
- See the README file for more information on the server
- and MODULES for information on the new modular structure
- of the server.
-
- For starting the server, you can use the following script:
-
- /usr/local/etc/rc.d/dhis.sh
-
- It has the following options:
- start start the server
- restart restart the server (after changing the db)
- stop stop the server
-
- And that's it. The DHIS server is installed.
-
diff --git a/dns/dhisd/files/dhisd.sh b/dns/dhisd/files/dhisd.sh
deleted file mode 100644
index d0439e2bdd6d..000000000000
--- a/dns/dhisd/files/dhisd.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-case "$1" in
-start)
- [ -x "__PREFIX__/sbin/dhisd" ] && __PREFIX__/sbin/dhisd > /dev/null && echo -n ' dhisd'
- ;;
-restart)
- killall -HUP dhisd && echo -n 'dhisd restarted'
- ;;
-stop)
- killall dhisd && echo -n ' dhisd'
- ;;
-*)
- echo "Usage: `basename $0` {start|restart|stop}" >&2
- ;;
-esac
-
-exit 0
diff --git a/dns/dhisd/files/patch-INSTALL b/dns/dhisd/files/patch-INSTALL
deleted file mode 100644
index e4ad1c84c15b..000000000000
--- a/dns/dhisd/files/patch-INSTALL
+++ /dev/null
@@ -1,74 +0,0 @@
---- INSTALL.orig Sun Nov 4 21:47:45 2001
-+++ INSTALL Sun Nov 4 22:09:55 2001
-@@ -50,28 +50,25 @@
- 2. Install stage
- ----------------
-
-- In this installation we will use /etc/dhis as the default
-- base directory for the server. Another directory may be
-- used in which case file location command line options must
-- be given to dhisd when executing.
-+ In this installation we will use __PREFIX__/etc/dhis
-+ as the default base directory for the server. Another
-+ directory may be used in which case file location command
-+ line options must be given to dhisd when executing.
-
- Create the directories:
-
-- /etc/dhis
-- /etc/dhis/bin
-- /etc/dhis/pid
-- /etc/dhis/db
-- /etc/dhis/log
-+ __PREFIX__/etc/dhis
-
-- You may wish to create /etc/dhis/src and put dhisd-5.1 under
-- this directory.
-+ You may wish to create __PREFIX__/etc/dhis/src and put
-+ dhisd-5.1 under this directory.
-
-- Copy dhisd to /etc/dhis/bin . This is the server binary.
-+ Copy dhisd to __PREFIX__/bin.
-+ This is the server binary.
-
- Create the database file which will hold information for
- current dynamic hosts:
-
-- Change directory to /etc/dhis/db
-+ Change directory to __PREFIX__/etc/dhis
-
- Create a text file named dhis.db with a text editor.
-
-@@ -162,19 +159,19 @@
- Change the permissions as you wish. In particular dhis.db
- should not be readable by anyone. Suggested example:
-
-- chmod 700 /etc/dhis /etc/dhis/*
-- chmod 600 /etc/dhis/db/dhis.db
-+ chmod 700 __PREFIX__/etc/dhis __PREFIX__/etc/dhis/*
-+ chmod 600 __PREFIX__/etc/dhis/dhis.db
-
- Add dhisd to your system's startup script
- (rc.local for BSD systems, SXXdhis under /etc/rc2.d
- for System V). A simple line such as
-
-- /etc/dhis/bin/dhisd
-+ /usr/local/bin/dhisd
-
- will do.
-
-
-- Now create /etc/dhis/db/services.db
-+ Now create __PREFIX__/etc/dhis/services.db
-
- Insert one line per module implemented. See MODULES
- for a detailed description of the modular architecture
-@@ -187,7 +184,7 @@
- and MODULES for information on the new modular structure
- of the server.
-
-- You may also run /etc/dhis/bin/dhisd now if you wish to
-+ You may also run __PREFIX__/bin/dhisd now if you wish to
- run DHIS at once.
-
-
diff --git a/dns/dhisd/files/patch-MODULES b/dns/dhisd/files/patch-MODULES
deleted file mode 100644
index ea15d2d08a75..000000000000
--- a/dns/dhisd/files/patch-MODULES
+++ /dev/null
@@ -1,63 +0,0 @@
---- MODULES.orig Sun Nov 4 21:51:27 2001
-+++ MODULES Sun Nov 4 21:51:19 2001
-@@ -14,8 +14,9 @@
- to update DNS, to update a tunneling service, to update a firewall, etc ...
- based on a dynamically changing IP address from its clients.
-
--The new server has an additional database (by default /etc/dhis/db/services.db)
--containing the list of support services (modules).
-+The new server has an additional database (by default
-+__PREFIX__/etc/dhis/services.db) containing the list of
-+support services (modules).
-
- In order to run dhisd >= 5 you will need to create and configure this
- file first.
-@@ -24,13 +25,14 @@
- ---------------------------------------
-
- When executed the DHIS server reads its client's database (by default from
--/etc/dhis/db/dhis.db) into memory and proceeds to listening mode on a UDP
--port (by default 58800). When messages arrive the server responds accordingly,
--authenticates the clients (based on the keys and information loaded from the
--database) and marks them online. Furthermore the server keeps sending periodic
--checks to each and every client in order to verify that these are still
--connected. If a particular client fails to reply the server will consider it
--offline and mark it accordingly.
-+__PREFIX__/etc/dhis/db/dhis.db) into memory and proceeds to listening
-+mode on a UDP port (by default 58800). When messages arrive the server
-+responds accordingly, authenticates the clients (based on the keys and
-+information loaded from the database) and marks them online. Furthermore
-+the server keeps sending periodic checks to each and every client in
-+order to verify that these are still connected. If a particular client
-+fails to reply the server will consider it offline and mark it
-+accordingly.
-
- Each client is identified to a server by a single ID number called the HostID.
- The new modular structure implements a means to mark these hosts online and
-@@ -61,11 +63,10 @@
- command - the module engine process command to be executed
-
-
--Example of /etc/dhis/db/services.db
-------------------------------------
--
--Before executing dhisd ensure to have created a valid /etc/dhis/db/services.db
--file.
-+Example of __PREFIX__/etc/dhis/db/services.db
-+-------------------------------------------------------------------------------
-+Before executing dhisd ensure to have created a valid
-+__PREFIX__/etc/dhis/services.db file.
-
- The syntax for the file is as follows:
-
-@@ -76,8 +77,8 @@
-
- ;------------------------------------------------------------------------------
- ; This is a comment line
--dns 4 /etc/dhis/bin/dhis-dns-engine
--fw 2 /etc/dhis/bin/dhis-fw-engine
-+dns 4 __PREFIX__/etc/dhis/dhis-dns-engine
-+fw 2 __PREFIX__/etc/dhis/dhis-fw-engine
- ;------------------------------------------------------------------------------
-
- Inter-process communication for modules:
diff --git a/dns/dhisd/files/patch-Makefile b/dns/dhisd/files/patch-Makefile
deleted file mode 100644
index 0ed1c068d789..000000000000
--- a/dns/dhisd/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Sun Nov 4 20:48:12 2001
-+++ Makefile Sun Nov 4 20:49:08 2001
-@@ -30,7 +30,7 @@
- LFLAGS=-L/usr/local/lib
- CP=cp
-
--INSTALLDIR=/etc/dhis/bin
-+INSTALLDIR=__PREFIX__/sbin
- MODE=700
- OWNER=root
- MKDIR=mkdir -p
diff --git a/dns/dhisd/files/patch-README b/dns/dhisd/files/patch-README
deleted file mode 100644
index 2910e3e04ab2..000000000000
--- a/dns/dhisd/files/patch-README
+++ /dev/null
@@ -1,49 +0,0 @@
---- README.orig Sun Nov 4 21:47:55 2001
-+++ README Sun Nov 4 22:15:04 2001
-@@ -146,7 +146,7 @@
- dhisd accepts HUP and TERM signals. A kill -HUP will
- make it reload the hosts database and kill -TERM
- will terminate it. Its pid number is recorded a the
-- text file (default: /etc/dhis/pid/dhisd.pid)
-+ text file (default: /var/pid/dhisd.pid)
-
- Before terminating with SIGTERM dhisd will attempt to bring all
- online clients offline.
-@@ -155,7 +155,7 @@
- ========
-
- dhisd logs online and offline transitions on a text file
-- (default: /etc/dhis/log/dhisd.log)
-+ (default: /var/log/dhisd.log)
-
- Command Line Options:
- =====================
-@@ -175,12 +175,12 @@
-
- -d <dbase_file> allows specifying a path for the database file
-
-- e.g. dhisd -d /usr/local/etc/dhis.db
-+ e.g. dhisd -d /usr/local/etc/dhis/dhis.db
-
- -s <service_file> allows specifying a path for the services
- file.
-
-- e.g. dhisd -s /usr/local/etc/services.db
-+ e.g. dhisd -s /usr/local/etc/dhis/services.db
-
- All options may be used in conjunction.
-
-@@ -327,11 +327,11 @@
-
- 1000 {
- hostpass something
-- oncmd /etc/oncmd
-+ oncmd /usr/local/etc/dhis/oncmd
- }
-
-
-- # /etc/oncmd
-+ # /usr/local/etc/dhis/oncmd
- #!/bin/sh
- #
- echo I am $1 online now at $2
diff --git a/dns/dhisd/files/patch-dhisd.h b/dns/dhisd/files/patch-dhisd.h
deleted file mode 100644
index 0adddde3844a..000000000000
--- a/dns/dhisd/files/patch-dhisd.h
+++ /dev/null
@@ -1,17 +0,0 @@
---- dhisd.h.orig Sun Nov 4 20:50:14 2001
-+++ dhisd.h Sun Nov 4 20:51:05 2001
-@@ -64,10 +64,10 @@
- #define CHECK_FAILS 3 /* maximum check fails */
-
- #define DHISD_PORT 58800
--#define DHISD_PID "/etc/dhis/pid/dhisd.pid"
--#define DHISD_DB "/etc/dhis/db/dhis.db"
--#define DHISD_LOG "/etc/dhis/log/dhisd.log"
--#define DHISD_SERVICES "/etc/dhis/db/services.db"
-+#define DHISD_PID "/var/run/dhisd.pid"
-+#define DHISD_DB "__PREFIX__/etc/dhis/dhis.db"
-+#define DHISD_LOG "/var/log/dhisd.log"
-+#define DHISD_SERVICES "__PREFIX__/etc/dhis/services.db"
-
- #define MAX_HOSTNAME 64
- #define MAX_PASS 16
diff --git a/dns/dhisd/pkg-descr b/dns/dhisd/pkg-descr
deleted file mode 100644
index edc5f5db3f2e..000000000000
--- a/dns/dhisd/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-DHIS Daemon release 5.1
-==============================
-
-The server is now modular through the introduction of a services
-sub-system. DNS updates are no longer part of the main code but
-are now implemented as a module.
-
-The main dhisd process listens to DHIS clients and after authentication
-marks these with their dynamic IP address. The request is passed to a
-sub-process through a pipe which implements the services for which the
-client is subscribed to. Clients may be subscribed to one or more
-services individually.
-The sub-engine interface does a basic read from stdin and process.
-
-Examples of things DHIS could update:
- Dns, Firewalls, tunnel servers, relay access lists, etc ...
-
-For more information on the services of DHIS, you should look at the
-official DHIS site:
- http://www.dhis.org/dhis/services/
-
-For more info on the FreeBSD port: http://bsltwr.dhis.org/dhis
-
-WWW: http://bsltwr.dhis.org/dhis/
diff --git a/dns/dhisd/pkg-plist b/dns/dhisd/pkg-plist
deleted file mode 100644
index b449049a5cdf..000000000000
--- a/dns/dhisd/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-@comment Left empty, filled during post-install by Makefile
diff --git a/dns/djbdns/Makefile b/dns/djbdns/Makefile
deleted file mode 100644
index e508ceb667db..000000000000
--- a/dns/djbdns/Makefile
+++ /dev/null
@@ -1,90 +0,0 @@
-# New ports collection makefile for: dnscache
-# Date created: 24 Jan 2000
-# Whom: Neil Blakey-Milner
-#
-# $FreeBSD$
-#
-
-PORTNAME= djbdns
-PORTVERSION= ${DJBDNS_VER}
-PORTREVISION= 3
-CATEGORIES= net
-MASTER_SITES= http://cr.yp.to/djbdns/ \
- ftp://cr.yp.to/djbdns/
-DISTNAME= ${PORTNAME}-${DJBDNS_VER}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-
-.if !defined(WITHOUT_MAN)
-MANDATE= -20021211
-MASTER_SITES+= http://smarden.org/pape/djb/manpages/:1
-DISTFILES+= ${DISTNAME}-man${MANDATE}.tar.gz:1
-
-MAN1= dnsfilter.1 dnsip.1 dnsipq.1 dnsmx.1 dnsname.1 \
- dnsq.1 dnsqr.1 dnstrace.1 dnstracesort.1 dnstxt.1 \
- tinydns-get.1
-MAN8= axfr-get.8 axfrdns.8 dnscache-conf.8 dnscache.8 \
- pickdns-conf.8 pickdns-data.8 pickdns.8 rbldns-conf.8 \
- rbldns-data.8 rbldns.8 tinydns-conf.8 tinydns-data.8 \
- tinydns-edit.8 tinydns.8 walldns-conf.8 walldns.8
-MANCOMPRESSED= no
-.endif
-
-.if defined(WITH_IPV6)
-PKGNAMESUFFIX= -ipv6
-PORTVERSION= ${DJBDNS_VER}.${DJBDNS_V6_VER:S/test/b/:S/diff//}
-PATCH_SITES+= http://www.fefe.de/dns/
-PATCHFILES+= ${PORTNAME}-${DJBDNS_VER}-${DJBDNS_V6_VER}.diff.bz2
-PATCH_DIST_STRIP= -p1
-.endif
-
-.if defined(WITH_DNSCACHE_DUMPCACHE)
-.if defined(WITH_IPV6)
-BROKEN= The IPv6 and dnscache-dumpcache patches are currently in conflict.
-.endif
-PATCH_SITES+= http://mapage.noos.fr/efge/djbdns/
-PATCHFILES+= patch-dnscache-dumpcache-v4.txt
-PATCH_DIST_STRIP= -p1
-CFLAGS+= -DDUMPCACHE
-.endif
-
-DJBDNS_VER= 1.05
-DJBDNS_V6_VER= test14
-
-MAINTAINER= roam@FreeBSD.org
-COMMENT= "A collection of secure and reliable DNS tools"
-
-RUN_DEPENDS= setuidgid:${PORTSDIR}/sysutils/daemontools \
- tcpserver:${PORTSDIR}/sysutils/ucspi-tcp
-
-ALL_TARGET= it
-INSTALL_TARGET= setup check
-
-NO_PACKAGE= Forbidden - we have patches to the distribution.
-
-.if defined(WITH_IPV6)
-PLIST_SUB+= WITH_IPV6=""
-.else
-PLIST_SUB+= WITH_IPV6="@comment "
-.endif
-
-pre-fetch:
- @${ECHO} "You can define the following variables to configure the djbdns build:"
- @${ECHO} "- WITH_IPV6 - build with IPv6 support"
- @${ECHO} " http://www.fefe.de/dns/"
- @${ECHO} "- WITH_DNSCACHE_DUMPCACHE - build with the persistent cache patch for dnscache"
- @${ECHO} " http://mapage.noos.fr/efge/djbdns/"
- @${ECHO} "- WITHOUT_MAN - do NOT install Gerritt Pape's manual pages"
- @${ECHO} " http://smarden.org/pape/djb/manpages/"
-
-post-patch:
- @echo "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc
- @echo "${CC} -s" > ${WRKSRC}/conf-ld
- @echo "${PREFIX}" > ${WRKSRC}/conf-home
-
-.if !defined(WITHOUT_MAN)
-post-install:
- @${INSTALL_MAN} ${WRKDIR}/djbdns-man/*.1 ${PREFIX}/man/man1/
- @${INSTALL_MAN} ${WRKDIR}/djbdns-man/*.8 ${PREFIX}/man/man8/
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/djbdns/distinfo b/dns/djbdns/distinfo
deleted file mode 100644
index 68cd9276bca7..000000000000
--- a/dns/djbdns/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (djbdns-1.05.tar.gz) = 3147c5cd56832aa3b41955c7a51cbeb2
-MD5 (djbdns-1.05-man-20021211.tar.gz) = 0c927a369a38eac9c50f3d338aa2ed58
-MD5 (djbdns-1.05-test14.diff.bz2) = 52bec93d7ce6226281082367e49157d3
-MD5 (patch-dnscache-dumpcache-v4.txt) = 61441dec12dd627a7fea7c3059cc2542
diff --git a/dns/djbdns/files/patch-aa b/dns/djbdns/files/patch-aa
deleted file mode 100644
index 4fb1e2a7abb4..000000000000
--- a/dns/djbdns/files/patch-aa
+++ /dev/null
@@ -1,20 +0,0 @@
---- dnscache-conf.orig Sat Sep 23 17:39:21 2000
-+++ dnscache-conf.c Sat Sep 23 17:42:43 2000
-@@ -89,13 +89,13 @@
- if (chdir(auto_home) == -1)
- strerr_die4sys(111,FATAL,"unable to switch to ",auto_home,": ");
-
-- fdrootservers = open_read("/etc/dnsroots.local");
-+ fdrootservers = open_read("etc/dnsroots.local");
- if (fdrootservers == -1) {
- if (errno != error_noent)
-- strerr_die2sys(111,FATAL,"unable to open /etc/dnsroots.local: ");
-- fdrootservers = open_read("/etc/dnsroots.global");
-+ strerr_die4sys(111,FATAL,"unable to open ",auto_home,"/etc/dnsroots.local: ");
-+ fdrootservers = open_read("etc/dnsroots.global");
- if (fdrootservers == -1)
-- strerr_die2sys(111,FATAL,"unable to open /etc/dnsroots.global: ");
-+ strerr_die4sys(111,FATAL,"unable to open ",auto_home,"/etc/dnsroots.global: ");
- }
-
- init(dir,FATAL);
diff --git a/dns/djbdns/files/patch-ab b/dns/djbdns/files/patch-ab
deleted file mode 100644
index e608a047589f..000000000000
--- a/dns/djbdns/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- hier.c.orig Sat Sep 23 17:37:08 2000
-+++ hier.c Sat Sep 23 17:37:52 2000
-@@ -2,7 +2,7 @@
-
- void hier()
- {
-- c("/","etc","dnsroots.global",-1,-1,0644);
-+ c(auto_home,"etc","dnsroots.global",-1,-1,0644);
-
- h(auto_home,-1,-1,02755);
- d(auto_home,"bin",-1,-1,02755);
diff --git a/dns/djbdns/pkg-descr b/dns/djbdns/pkg-descr
deleted file mode 100644
index b36fa2c71760..000000000000
--- a/dns/djbdns/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-DJBDNS is a collection of Domain Name System tools. It includes
-several components:
-
- * The dnscache program is a local DNS cache. It accepts recursive DNS
- queries from local clients such as web browsers. It collects
- responses from remote DNS servers.
- * The tinydns program is a fast, UDP-only DNS server. It makes local
- DNS information available to the Internet.
- * The pickdns program is a load-balancing DNS server. It points
- clients to a dynamic selection of IP addresses.
- * The walldns program is a reverse DNS wall. It provides matching
- reverse and forward records while hiding local host information.
- * The dns library handles outgoing and incoming DNS packets. It can be
- used by clients such as web browsers to look up host addresses, host
- names, MX records, etc. It supports asynchronous resolution.
- * The dnsfilter program is a parallel IP-address-to-host-name
- converter.
- * The dnsip, dnsipq, dnsname, dnstxt, and dnsmx programs are simple
- command-line interfaces to DNS.
- * The dnsq and dnstrace programs are DNS debugging tools.
-
-Documentation is at the website below,
-WWW: http://cr.yp.to/djbdns.html
diff --git a/dns/djbdns/pkg-plist b/dns/djbdns/pkg-plist
deleted file mode 100644
index 6255157f7bbd..000000000000
--- a/dns/djbdns/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-bin/axfr-get
-bin/axfrdns
-bin/axfrdns-conf
-bin/dnscache
-bin/dnscache-conf
-bin/dnsfilter
-bin/dnsip
-%%WITH_IPV6%%bin/dnsip6
-%%WITH_IPV6%%bin/dnsip6q
-bin/dnsipq
-bin/dnsmx
-bin/dnsname
-bin/dnsq
-bin/dnsqr
-bin/dnstrace
-bin/dnstracesort
-bin/dnstxt
-bin/pickdns
-bin/pickdns-conf
-bin/pickdns-data
-bin/random-ip
-bin/rbldns
-bin/rbldns-conf
-bin/rbldns-data
-bin/tinydns
-bin/tinydns-conf
-bin/tinydns-data
-bin/tinydns-edit
-bin/tinydns-get
-bin/walldns
-bin/walldns-conf
-etc/dnsroots.global
diff --git a/dns/dlint/Makefile b/dns/dlint/Makefile
deleted file mode 100644
index 42d418ea920a..000000000000
--- a/dns/dlint/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: dlint
-# Date created: Wed Dec 23, 1998
-# Whom: David O'Brien (obrien@NUXI.com)
-#
-# $FreeBSD$
-#
-
-PORTNAME= dlint
-PORTVERSION= 1.4.0
-CATEGORIES= net
-MASTER_SITES= http://www.domtools.com/pub/
-DISTNAME= dlint${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Lint for DNS zones (Domain Name Server zone verification utility)
-
-USE_REINPLACE= yes
-NO_BUILD= yes
-MAN8= dlint.8
-
-do-configure:
- @${REINPLACE_CMD} -e 's:/usr/local/bin:${PREFIX}/sbin:g' ${WRKSRC}/dlint
- @${SED} -e 's:DLINT 1:DLINT 8:g' ${WRKSRC}/dlint.1 >${WRKSRC}/dlint.8
-
-do-install:
- cd ${WRKSRC} ; ${INSTALL_SCRIPT} dlint digparse ${PREFIX}/sbin
- ${INSTALL_MAN} ${WRKSRC}/dlint.8 ${PREFIX}/man/man8
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/dlint/distinfo b/dns/dlint/distinfo
deleted file mode 100644
index 4f8f3a069225..000000000000
--- a/dns/dlint/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (dlint1.4.0.tar.gz) = 9fc692ab461af132a52a27a8dae1e07a
diff --git a/dns/dlint/pkg-descr b/dns/dlint/pkg-descr
deleted file mode 100644
index 203eae509157..000000000000
--- a/dns/dlint/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-`dlint' is a Domain Name Server zone verification utility.
-
-`dlint' analyzes any DNS zone you specify, and reports any problems it
-finds by displaying errors and warnings. Then it descends recursively to
-examine all zones below the given one (this can be disabled with a command-
-line option).
-
-You can run dlint on your own domains, or on somebody else's, because it uses
-the standard DNS network protocol. Dlint is very useful since most nameservers
-do no more than syntax-check your database files. Dlint's messages are very
-informative and suggest ways to fix the problems, not just complain about them.
-
--- David
- obrien@NUXI.com
-
-WWW: http://www.domtools.com/dns/dlint.shtml
diff --git a/dns/dlint/pkg-plist b/dns/dlint/pkg-plist
deleted file mode 100644
index f26955f1bbec..000000000000
--- a/dns/dlint/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-sbin/dlint
-sbin/digparse
-%%PORTDOCS%%share/doc/dlint/README
-%%PORTDOCS%%@dirrm share/doc/dlint
diff --git a/dns/dnrd/Makefile b/dns/dnrd/Makefile
deleted file mode 100644
index eb0a726ae40d..000000000000
--- a/dns/dnrd/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: dnrd
-# Date created: 06 January 2001
-# Whom: George Reid <greid@ukug.uk.freebsd.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dnrd
-PORTVERSION= 2.10
-CATEGORIES= net
-MASTER_SITES= http://members.home.com/garsh/dnrd/archive/
-
-MAINTAINER= greid@FreeBSD.org
-COMMENT= A proxy DNS daemon
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-
-USE_GMAKE= yes
-USE_REINPLACE= yes
-
-MAN8= dnrd.8
-
-post-patch:
-.for F in main.c master.c
- @(cd ${WRKSRC} && ${SED} -e 's,%%PREFIX%%,${PREFIX},g' $F > foo && \
- ${MV} foo $F)
-.endfor
- ${REINPLACE_CMD} -e "s@cc@${CC}@g; s@-lc_r@${PTHREAD_LIBS}@g" ${WRKSRC}/Makefile
-
-.include <bsd.port.mk>
diff --git a/dns/dnrd/distinfo b/dns/dnrd/distinfo
deleted file mode 100644
index 153d7258ed04..000000000000
--- a/dns/dnrd/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (dnrd-2.10.tar.gz) = fce2a94ec8a8c93e1bda1851813b41e2
diff --git a/dns/dnrd/files/patch-Makefile b/dns/dnrd/files/patch-Makefile
deleted file mode 100644
index 5fc2b32ec17b..000000000000
--- a/dns/dnrd/files/patch-Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
---- Makefile Tue Nov 2 19:47:10 1999
-+++ Makefile.new Sat Mar 10 14:28:13 2001
-@@ -1,13 +1,13 @@
--CC = gcc
--COPT = -O2
-+CC = cc
-+COPT =
- CDEF = -D_REENTRANT
--CWARN = -Wall -Werror
--CDBG = -ggdb
--CFLAGS = ${CWARN} ${COPT} ${CDEF} ${CDBG}
-+CWARN = -Wall
-+CDBG =
-+CFLAGS += ${CWARN} ${COPT} ${CDEF} ${CDBG}
- LDFLAGS =
--LIBS = -lpthread
--INSTDIR = /usr/local/sbin
--MANDIR = /usr/local/man/man8
-+LIBS = -lc_r
-+INSTDIR = ${PREFIX}/sbin
-+MANDIR = ${PREFIX}/man/man8
- SHELL = /bin/sh
-
- all: dnrd
-@@ -17,17 +17,16 @@
- rm -f dnrd core tags ID *.o *.d *~ *.bak
-
- install: dnrd
-- strip dnrd
-- install -m 0751 -o root -g root -s dnrd ${INSTDIR}
-- install -m 0644 -o root -g root -s ../doc/dnrd.8 ${MANDIR}
-+ install -m 0755 -s -o root -g wheel -s -c dnrd ${INSTDIR}
-+ install -m 0544 -o root -g wheel -c ../doc/dnrd.8 ${MANDIR}
-
- sources = args.c cache.c common.c dns.c lib.c main.c master.c \
- query.c relay.c sig.c tcp.c udp.c
-
--include $(sources:.c=.d)
-+#include $(sources:.c=.d)
-
- dnrd: $(sources:.c=.o)
-- $(CC) $(LDFLAGS) $(LIBS) $^ -o $@
-+ $(CC) $(LDFLAGS) $(LIBS) *.o -o $@
-
- %.d: %.c
- @$(SHELL) -ec '$(CC) -MM $(CFLAGS) $< \
diff --git a/dns/dnrd/files/patch-args.c b/dns/dnrd/files/patch-args.c
deleted file mode 100644
index 83b672347fa6..000000000000
--- a/dns/dnrd/files/patch-args.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- args.c.orig Sat Jan 6 14:54:15 2001
-+++ args.c Sat Jan 6 14:54:57 2001
-@@ -25,6 +25,7 @@
- #include <stdarg.h>
- #include <stdio.h>
- #include <stdlib.h>
-+#include <unistd.h>
- #if defined(__GNU_LIBRARY__)
- # include <getopt.h>
- #endif
diff --git a/dns/dnrd/files/patch-common.h b/dns/dnrd/files/patch-common.h
deleted file mode 100644
index 9e29c415be18..000000000000
--- a/dns/dnrd/files/patch-common.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- common.h.orig Sat Jan 6 14:52:53 2001
-+++ common.h Sat Jan 6 14:53:00 2001
-@@ -23,6 +23,7 @@
- #ifndef _DNRD_COMMON_H_
- #define _DNRD_COMMON_H_
-
-+#include <sys/types.h>
- #include <netinet/in.h>
- #include <syslog.h>
- #include <semaphore.h>
diff --git a/dns/dnrd/files/patch-dns.c b/dns/dnrd/files/patch-dns.c
deleted file mode 100644
index 5ea94c468580..000000000000
--- a/dns/dnrd/files/patch-dns.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- dns.c Thu Jan 4 10:37:21 2001
-+++ dns.c.new Sat Mar 10 14:29:38 2001
-@@ -27,6 +27,7 @@
- #include <ctype.h>
-
- #include <netdb.h>
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
- #include <arpa/inet.h>
diff --git a/dns/dnrd/files/patch-main.c b/dns/dnrd/files/patch-main.c
deleted file mode 100644
index 09f5612abf43..000000000000
--- a/dns/dnrd/files/patch-main.c
+++ /dev/null
@@ -1,83 +0,0 @@
---- main.c.orig Thu Jan 4 14:40:42 2001
-+++ main.c Sat Jan 6 15:06:31 2001
-@@ -18,6 +18,7 @@
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- */
-
-+#include <sys/types.h>
- #include "relay.h"
- #include "cache.h"
- #include "common.h"
-@@ -26,7 +27,6 @@
- #include "master.h"
- #include <stdio.h>
- #include <stdlib.h>
--#include <sys/types.h>
- #include <sys/stat.h>
- #include <sys/socket.h>
- #include <sys/stat.h>
-@@ -170,20 +170,20 @@
- * Change our root and current working directories to /etc/dnrd.
- * Also, so some sanity checking on that directory first.
- */
-- dirp = opendir("/etc/dnrd");
-+ dirp = opendir("%%PREFIX%%/etc/dnrd");
- if (!dirp) {
-- log_msg(LOG_ERR, "The directory /etc/dnrd must be created before "
-+ log_msg(LOG_ERR, "The directory %%PREFIX%%/etc/dnrd must be created before "
- "dnrd will run");
- }
-
-- rslt = stat("/etc/dnrd", &st);
-+ rslt = stat("%%PREFIX%%/etc/dnrd", &st);
- if (st.st_uid != 0) {
-- log_msg(LOG_ERR, "The /etc/dnrd directory must be owned by root");
-+ log_msg(LOG_ERR, "The %%PREFIX%%/dnrd directory must be owned by root");
- cleanexit(-1);
- }
- if ((st.st_mode & (S_IWGRP | S_IWOTH)) != 0) {
- log_msg(LOG_ERR,
-- "The /etc/dnrd directory should only be user writable");
-+ "The %%PREFIX%%/etc/dnrd directory should only be user writable");
- cleanexit(-1);
- }
-
-@@ -198,31 +198,31 @@
-
- if (rslt) continue;
- if (S_ISDIR(st.st_mode)) {
-- log_msg(LOG_ERR, "The /etc/dnrd directory must not contain "
-+ log_msg(LOG_ERR, "The %%PREFIX%%/etc/dnrd directory must not contain "
- "subdirectories");
- cleanexit(-1);
- }
- if ((st.st_mode & (S_IXUSR|S_IXGRP|S_IXOTH|S_IWGRP|S_IWOTH)) != 0) {
-- log_msg(LOG_ERR, "A file in /etc/dnrd has either execute "
-+ log_msg(LOG_ERR, "A file in %%PREFIX%%/etc/dnrd has either execute "
- "permissions or non-user write permission. Please do a "
- "\"chmod a-x,go-w\" on all files in this directory");
- cleanexit(-1);
- }
- if (st.st_uid != 0) {
-- log_msg(LOG_ERR, "All files in /etc/dnrd must be owned by root");
-+ log_msg(LOG_ERR, "All files in %%PREFIX%%/etc/dnrd must be owned by root");
- cleanexit(-1);
- }
- }
- closedir(dirp);
-
-- if (chdir("/etc/dnrd")) {
-+ if (chdir("%%PREFIX%%/etc/dnrd")) {
- log_msg(LOG_ERR, "couldn't chdir to %s, %s",
-- "/etc/dnrd", strerror(errno));
-+ "%%PREFIX%%/etc/dnrd", strerror(errno));
- cleanexit(-1);
- }
-- if (chroot("/etc/dnrd")) {
-+ if (chroot("%%PREFIX%%/etc/dnrd")) {
- log_msg(LOG_ERR, "couldn't chroot to %s, %s",
-- "/etc/dnrd", strerror(errno));
-+ "%%PREFIX%%/etc/dnrd", strerror(errno));
- cleanexit(-1);
- }
-
diff --git a/dns/dnrd/files/patch-master.c b/dns/dnrd/files/patch-master.c
deleted file mode 100644
index 16377f1155fa..000000000000
--- a/dns/dnrd/files/patch-master.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- master.c.orig Sat Jan 6 15:07:32 2001
-+++ master.c Sat Jan 6 15:06:54 2001
-@@ -37,7 +37,7 @@
- #include "master.h"
- #include "lib.h"
-
--#define MASTER_CONFIG "/etc/dnrd/master"
-+#define MASTER_CONFIG "%%PREFIX%%/etc/dnrd/master"
- #define PACKET_ASSEMBLYSIZE 600
-
-
diff --git a/dns/dnrd/files/patch-query.h b/dns/dnrd/files/patch-query.h
deleted file mode 100644
index 31e22ce092bd..000000000000
--- a/dns/dnrd/files/patch-query.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- query.h.orig Sat Jan 6 14:56:49 2001
-+++ query.h Sat Jan 6 14:56:59 2001
-@@ -25,6 +25,7 @@
- #ifndef _DNSR_QUERY_H_
- #define _DNSR_QUERY_H_
-
-+#include <sys/types.h>
- #include <time.h>
- #include <netinet/in.h>
-
diff --git a/dns/dnrd/files/patch-tcp.c b/dns/dnrd/files/patch-tcp.c
deleted file mode 100644
index 60aaa68ffbcd..000000000000
--- a/dns/dnrd/files/patch-tcp.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- tcp.c.orig Sat Jan 6 14:53:45 2001
-+++ tcp.c Sat Jan 6 14:53:51 2001
-@@ -23,7 +23,7 @@
- #include <string.h>
- #include <unistd.h>
- #include <signal.h>
--#include <wait.h>
-+#include <sys/wait.h>
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <sys/fcntl.h>
diff --git a/dns/dnrd/pkg-descr b/dns/dnrd/pkg-descr
deleted file mode 100644
index 3c8e8f93c8b1..000000000000
--- a/dns/dnrd/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-DNRD is a proxy name server. To clients on your home network,
-it looks just like a name server. In reality, it forwards every
-DNS query to the "real" DNS server, and forwards responses back
-to the client.
-
-So, why would you want to use it? DNRD was designed for home
-networks where you might want to dial into more than one ISP
-(ie, your home ISP and a dialup connection to your office). The
-problem with multiple dialups is that you need to change
-/etc/resolv.conf for each one. With DNRD, this is no longer
-necessary.
-
-Your dialup machine will run DNRD (with appropriate options for
-forwarding messages to the desired DNS servers). All other
-machines on the home network, including the dialup machine
-itself, will use the dialup machine as its DNS server.
-
-- George Reid
-greid@ukug.uk.freebsd.org
diff --git a/dns/dnrd/pkg-plist b/dns/dnrd/pkg-plist
deleted file mode 100644
index 8b9a119df28d..000000000000
--- a/dns/dnrd/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-sbin/dnrd
diff --git a/dns/dns_balance/Makefile b/dns/dns_balance/Makefile
deleted file mode 100644
index d48be0982c29..000000000000
--- a/dns/dns_balance/Makefile
+++ /dev/null
@@ -1,80 +0,0 @@
-# Ports collection makefile for: DNS Balance
-# Date created: 5 March 2001
-# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dns_balance
-PORTVERSION= 0.6.1
-CATEGORIES= net
-MASTER_SITES= http://www.netlab.is.tsukuba.ac.jp/~yokota/archive/
-DISTNAME= DNS-Balance-${PORTVERSION}
-
-MAINTAINER= knu@FreeBSD.org
-COMMENT= A dynamic load-balancing DNS server
-
-USE_RUBY= yes
-
-NO_BUILD= yes
-
-RUBY_SHEBANG_FILES= ${WRKSRC}/dns_balance.rb \
- ${WRKSRC}/sample/makedb.rb \
- ${WRKSRC}/sample/makeringdb.rb \
- ${WRKSRC}/sample/make_namespace.rb
-ETCS= addrdb.rb \
- namespace.rb
-LIBS= datatype.rb \
- log_writer.rb \
- util.rb
-EXAMPLES_EXEC= make_namespace.rb \
- makedb.rb \
- makeringdb.rb \
- ringupdate.sh
-EXAMPLES_DATA= addr \
- addr.ring \
- addr.ring.txt \
- addr.txt \
- namespace.txt
-DOCS_EN= Q_and_A.dns_balance.eng \
- README.dns_balance.eng \
- README.dnsbalance+daemontools.eng
-DOCS_JA= ChangeLog \
- Q_and_A.dns_balance \
- README.dns_balance \
- README.dnsbalance+daemontools
-
-post-patch:
- ${RUBY} -pe 'gsub /!!PREFIX!!/, "${PREFIX}"' ${WRKSRC}/dns_balance.rb > ${WRKSRC}/dns_balance
- ${RUBY} -pe 'gsub /!!PREFIX!!/, "${PREFIX}"' ${FILESDIR}/dns_balance.sh > ${WRKSRC}/dns_balance.sh
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/dns_balance ${PREFIX}/sbin/
- ${MKDIR} ${PREFIX}/etc/${PORTNAME}
-.for f in ${ETCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/etc/${PORTNAME}/${f}-dist
- [ ! -f ${PREFIX}/etc/${PORTNAME}/${f} ] && ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/etc/${PORTNAME}/${f}
-.endfor
- ${MKDIR} ${PREFIX}/lib/${PORTNAME}
-.for f in ${LIBS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/lib/${PORTNAME}/
-.endfor
- ${INSTALL_SCRIPT} ${WRKSRC}/dns_balance.sh ${PREFIX}/etc/rc.d/
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/examples/${PORTNAME}
-.for f in ${EXAMPLES_EXEC}
- ${INSTALL_DATA} ${WRKSRC}/sample/${f} ${PREFIX}/share/examples/${PORTNAME}/
-.endfor
-.for f in ${EXAMPLES_DATA}
- ${INSTALL_SCRIPT} ${WRKSRC}/sample/${f} ${PREFIX}/share/examples/${PORTNAME}/
-.endfor
- ${MKDIR} ${PREFIX}/share/doc/${PORTNAME}/ja
-.for f in ${DOCS_EN}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/${PORTNAME}/
-.endfor
-.for f in ${DOCS_JA}
- ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${PREFIX}/share/doc/${PORTNAME}/ja/
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/dns_balance/distinfo b/dns/dns_balance/distinfo
deleted file mode 100644
index bdd47d712521..000000000000
--- a/dns/dns_balance/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (DNS-Balance-0.6.1.tar.gz) = 6ce31e9966037800dfbe96b4c991b9c4
diff --git a/dns/dns_balance/files/dns_balance.sh b/dns/dns_balance/files/dns_balance.sh
deleted file mode 100644
index 49c7fff46472..000000000000
--- a/dns/dns_balance/files/dns_balance.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-
-dns_balance="!!PREFIX!!/sbin/dns_balance"
-pidfile="/var/run/dns_balance.pid"
-logfile="/var/log/dns_balance.log"
-#listen="-i 192.168.0.1"
-
-case "$1" in
-start)
- if [ -x $dns_balance ]; then
- echo -n ' dns_balance'
- $dns_balance -l $logfile -p $pidfile $listen
- fi
- ;;
-stop)
- if [ -f $pidfile ]; then
- kill `cat $pidfile` && echo -n ' dns_balance'
- else
- echo ' dns_balance: not running'
- fi
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- exit 64
- ;;
-esac
-
-exit 0
diff --git a/dns/dns_balance/files/patch-dns_balance.rb b/dns/dns_balance/files/patch-dns_balance.rb
deleted file mode 100644
index f23d043f24eb..000000000000
--- a/dns/dns_balance/files/patch-dns_balance.rb
+++ /dev/null
@@ -1,62 +0,0 @@
---- dns_balance.rb.orig Fri Dec 22 12:46:39 2000
-+++ dns_balance.rb Mon Mar 5 16:59:36 2001
-@@ -10,6 +10,8 @@
- require 'thread'
- require 'getopts'
-
-+$:.unshift "!!PREFIX!!/etc/dns_balance", "!!PREFIX!!/lib/dns_balance"
-+
- require 'datatype.rb'
- require 'log_writer.rb'
- require 'util.rb'
-@@ -138,9 +140,10 @@
- end
-
- def usage()
-- print "Usage: ruby dns_balance.rb [-lh] [-i ipaddr]\n"
-- print " -l print log to stdout\n"
-+ print "Usage: dns_balance [-h] [-i ipaddr] [-l logfile] [-p pidfile]\n"
-+ print " -l logfile print log to logfile\n"
- print " -i ipaddr listen IP address (default:0.0.0.0)\n"
-+ print " -p pidfile record PID in pidfile\n"
- print " -h help message\n"
- exit(111)
- end
-@@ -149,9 +152,36 @@
- # main
-
- srand()
--getopts("lh", "i:0.0.0.0")
-+getopts("h", "i:0.0.0.0", 'l:', 'p:')
-
- usage() if $OPT_h
-+
-+exit! if fork
-+Process::setsid
-+exit! if fork
-+STDIN.close
-+STDOUT.close
-+STDERR.close
-+
-+$pidfile = nil
-+if $OPT_p
-+ $pidfile = $OPT_p
-+ File::open($pidfile, 'w') { |f| f.puts $$ }
-+end
-+
-+$logout = nil
-+if $OPT_l
-+ $logout = File::open($OPT_l, 'a+')
-+ $logout.sync = true
-+end
-+
-+[0, 2, 3, 5, 10, 13, 15].each do |sig|
-+ trap(sig) {
-+ File::unlink($pidfile) if $pidfile
-+ $logout.close if $logout
-+ exit
-+ }
-+end
-
- put_log("start\n") if $OPT_l
-
diff --git a/dns/dns_balance/files/patch-log_writer.rb b/dns/dns_balance/files/patch-log_writer.rb
deleted file mode 100644
index e18aced47fb8..000000000000
--- a/dns/dns_balance/files/patch-log_writer.rb
+++ /dev/null
@@ -1,12 +0,0 @@
---- log_writer.rb.orig Fri Dec 22 12:46:39 2000
-+++ log_writer.rb Mon Mar 5 16:05:06 2001
-@@ -12,8 +12,7 @@
-
- def put_log(str)
- $loglock.synchronize do
-- $stdout.print(str)
-- $stdout.flush
-+ $logout.print(str)
- end
- end
-
diff --git a/dns/dns_balance/pkg-descr b/dns/dns_balance/pkg-descr
deleted file mode 100644
index 5fa28c7c3438..000000000000
--- a/dns/dns_balance/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-DNS Balance is a load-balancing DNS server which:
-
-o Does dynamic load balancing.
-o Can answer the most proper resolution based on the client's IP
- address.
-o Implements "A" record lookups only. This would be good for
- security.
-
-WWW: http://openlab.ring.gr.jp/dns_balance/index.html.en
diff --git a/dns/dns_balance/pkg-plist b/dns/dns_balance/pkg-plist
deleted file mode 100644
index c5fcc99f9bdf..000000000000
--- a/dns/dns_balance/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-sbin/dns_balance
-@unexec if cmp -s %D/etc/dns_balance/addrdb.rb %D/etc/dns_balance/addrdb.rb-dist; then rm -f %D/etc/dns_balance/addrdb.rb; fi
-etc/dns_balance/addrdb.rb-dist
-@exec [ ! -f %B/addrdb.rb ] && cp %B/%f %B/addrdb.rb
-@unexec if cmp -s %D/etc/dns_balance/namespace.rb %D/etc/dns_balance/namespace.rb-dist; then rm -f %D/etc/dns_balance/namespace.rb; fi
-etc/dns_balance/namespace.rb-dist
-@exec [ ! -f %B/namespace.rb ] && cp %B/%f %B/namespace.rb
-@dirrm etc/dns_balance
-etc/rc.d/dns_balance.sh
-lib/dns_balance/datatype.rb
-lib/dns_balance/log_writer.rb
-lib/dns_balance/util.rb
-@dirrm lib/dns_balance
-%%PORTDOCS%%share/doc/dns_balance/Q_and_A.dns_balance.eng
-%%PORTDOCS%%share/doc/dns_balance/README.dns_balance.eng
-%%PORTDOCS%%share/doc/dns_balance/README.dnsbalance+daemontools.eng
-%%PORTDOCS%%share/doc/dns_balance/ja/ChangeLog
-%%PORTDOCS%%share/doc/dns_balance/ja/Q_and_A.dns_balance
-%%PORTDOCS%%share/doc/dns_balance/ja/README.dns_balance
-%%PORTDOCS%%share/doc/dns_balance/ja/README.dnsbalance+daemontools
-%%PORTDOCS%%@dirrm share/doc/dns_balance/ja
-%%PORTDOCS%%@dirrm share/doc/dns_balance
-%%PORTDOCS%%share/examples/dns_balance/addr
-%%PORTDOCS%%share/examples/dns_balance/addr.ring
-%%PORTDOCS%%share/examples/dns_balance/addr.ring.txt
-%%PORTDOCS%%share/examples/dns_balance/addr.txt
-%%PORTDOCS%%share/examples/dns_balance/make_namespace.rb
-%%PORTDOCS%%share/examples/dns_balance/makedb.rb
-%%PORTDOCS%%share/examples/dns_balance/makeringdb.rb
-%%PORTDOCS%%share/examples/dns_balance/namespace.txt
-%%PORTDOCS%%share/examples/dns_balance/ringupdate.sh
-%%PORTDOCS%%@dirrm share/examples/dns_balance
diff --git a/dns/dnssecwalker/Makefile b/dns/dnssecwalker/Makefile
deleted file mode 100644
index 0f61a1ca2c28..000000000000
--- a/dns/dnssecwalker/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: dnssecwalk
-# Date created: Feb 7, 2002
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= dnssecwalker
-PORTVERSION= 2.0
-CATEGORIES= net
-MASTER_SITES= http://josefsson.org/walker/
-DISTNAME= walker-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= DNSSEC Walker
-
-RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/DNS.pm:${PORTSDIR}/net/p5-Net-DNS
-
-USE_PERL5= yes
-NO_BUILD= yes
-
-MAN1= walker.1
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/walker ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/walker.1 ${MAN1PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/dns/dnssecwalker/distinfo b/dns/dnssecwalker/distinfo
deleted file mode 100644
index ff40c0251eff..000000000000
--- a/dns/dnssecwalker/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (walker-2.0.tar.gz) = a3eabced53fc32778fef50354279d879
diff --git a/dns/dnssecwalker/pkg-descr b/dns/dnssecwalker/pkg-descr
deleted file mode 100644
index 22883db03dd4..000000000000
--- a/dns/dnssecwalker/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a proof-of-concept of a utility to download DNS zone contents even
-when AXFR is disabled on the server, assuming DNSSEC is used.
-
-WWW: http://josefsson.org/walker/
diff --git a/dns/dnssecwalker/pkg-plist b/dns/dnssecwalker/pkg-plist
deleted file mode 100644
index a8a76e4963fe..000000000000
--- a/dns/dnssecwalker/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/walker
diff --git a/dns/dnstop/Makefile b/dns/dnstop/Makefile
deleted file mode 100644
index 9dcd296d44fc..000000000000
--- a/dns/dnstop/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: dnstop
-# Date created: 31 October 2002
-# Whom: fenner
-#
-# $FreeBSD$
-
-PORTNAME= dnstop
-PORTVERSION= 20030124
-CATEGORIES= net
-MASTER_SITES= http://dnstop.measurement-factory.com/src/
-
-MAINTAINER= fenner@FreeBSD.Org
-COMMENT= Captures and analyzes DNS traffic (or analyzes libpcap dump)
-
-NO_WRKSUBDIR= true
-
-MAN8= dnstop.8
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/dnstop ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/dnstop.8 ${PREFIX}/man/man8
-
-.include <bsd.port.mk>
diff --git a/dns/dnstop/distinfo b/dns/dnstop/distinfo
deleted file mode 100644
index 29dccbbf74bc..000000000000
--- a/dns/dnstop/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (dnstop-20030124.tar.gz) = e2805fe585faa3d0d0f338a383758d21
diff --git a/dns/dnstop/pkg-descr b/dns/dnstop/pkg-descr
deleted file mode 100644
index 9af1f119445c..000000000000
--- a/dns/dnstop/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-dnstop is a libpcap application (ala tcpdump) that displays various
-tables of DNS traffic on your network. Currently dnstop displays
-tables of:
-
- * Source IP addresses
- * Destination IP addresses
- * Query types
- * Top level domains
- * Second level domains
-
-WWW: http://dnstop.measurement-factory.com/
diff --git a/dns/dnstop/pkg-plist b/dns/dnstop/pkg-plist
deleted file mode 100644
index 9fc7274c6803..000000000000
--- a/dns/dnstop/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/dnstop
diff --git a/dns/dnstracer/Makefile b/dns/dnstracer/Makefile
deleted file mode 100644
index a7d9ddd23422..000000000000
--- a/dns/dnstracer/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# New ports collection makefile for: dnstracer
-# Date created: 18 January 2002
-# Whom: Edwin Groothuis <edwin@mavetju.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dnstracer
-PORTVERSION= 1.7
-CATEGORIES= net
-MASTER_SITES= http://www.mavetju.org/download/
-
-MAINTAINER= edwin@mavetju.org
-COMMENT= Trace a chain of DNS servers to the source
-
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= --prefix=${PREFIX}
-USE_GMAKE= yes
-
-MAN8= dnstracer.8
-
-.include <bsd.port.mk>
diff --git a/dns/dnstracer/distinfo b/dns/dnstracer/distinfo
deleted file mode 100644
index 8f963a3133db..000000000000
--- a/dns/dnstracer/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (dnstracer-1.7.tar.gz) = fa965fdc0fc8f3e05a1d2877a548f564
diff --git a/dns/dnstracer/pkg-descr b/dns/dnstracer/pkg-descr
deleted file mode 100644
index 75dabcae96d3..000000000000
--- a/dns/dnstracer/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-WHAT IS DNSTRACER?
-
-dnstracer determines where a given Domain Name Server (DNS) gets
-its information from, and follows the chain of DNS servers back to
-the servers which know the data.
-
-Its behaviour is similair to ntptrace(8), which does it for the
-NTP protocol.
-
-WWW: http://www.mavetju.org/unix/general.php
-
-- Edwin Groothuis
-edwin@mavetju.org
diff --git a/dns/dnstracer/pkg-plist b/dns/dnstracer/pkg-plist
deleted file mode 100644
index b5512be2e90b..000000000000
--- a/dns/dnstracer/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/dnstracer
diff --git a/dns/dnsutl/Makefile b/dns/dnsutl/Makefile
deleted file mode 100644
index 9499bb89c1c7..000000000000
--- a/dns/dnsutl/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Ports collection makefile for: dnsutl
-# Date created: Nov 05, 1998
-# Whom: Karl Dietz (Karl.Dietz@frankfurt.netsurf.de)
-#
-# $FreeBSD$
-#
-
-PORTNAME= dnsutl
-PORTVERSION= 1.6
-CATEGORIES= net
-MASTER_SITES= http://www.canb.auug.org.au/~millerp/dnsutl/ \
- http://www.tip.net.au/~millerp/dnsutl/ \
- http://gd.tuwien.ac.at/softeng/Aegis/dnsutl/ \
- ftp://ftp.agso.gov.au/pub/Aegis/dnsutl/
-
-MAINTAINER= Karl.Dietz@frankfurt.netsurf.de
-COMMENT= Programs to make using DNS easier
-
-GNU_CONFIGURE= yes
-ALL_TARGET= all sure
-
-MAN1= dns-boot-check.1 dns-bootp.1 dns-bootparams.1 \
- dns-ethers-import.1 dns-ethers.1 dns-filter.1 \
- dns-hosts-import.1 dns-hosts.1 dns-license.1 \
- dns-ng.1 dns-rev.1
-
-.include <bsd.port.mk>
diff --git a/dns/dnsutl/distinfo b/dns/dnsutl/distinfo
deleted file mode 100644
index 1a451ab55614..000000000000
--- a/dns/dnsutl/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (dnsutl-1.6.tar.gz) = 4cb1882c19c31de7a2e56d449b66bf97
diff --git a/dns/dnsutl/files/patch-aa b/dns/dnsutl/files/patch-aa
deleted file mode 100644
index 676db278a228..000000000000
--- a/dns/dnsutl/files/patch-aa
+++ /dev/null
@@ -1,113 +0,0 @@
---- Makefile.in.orig Mon Jul 5 15:54:45 1999
-+++ Makefile.in Sun Dec 26 14:40:21 1999
-@@ -124,6 +124,11 @@
- LIBEXT = a
-
- #
-+#
-+#
-+SOELIM = @SOELIM@
-+
-+#
- # You should not need to alter anything below this point.
- #------------------------------------------------------------
-
-@@ -644,7 +649,7 @@
- awk -f etc/txt2c.awk man1/dns-boot-check.1 > $@
-
- $(mandir)/man1/dns-boot-check.1: man1/dns-boot-check.1 man1/.mandir
-- $(SOELIM) -Iman1 man1/dns-boot-check.1 > tmp
-+ (cd man1; $(SOELIM) dns-boot-check.1) > tmp
- $(INSTALL_DATA) tmp $@
- @rm tmp
-
-@@ -652,7 +657,7 @@
- awk -f etc/txt2c.awk man1/dns-bootp.1 > $@
-
- $(mandir)/man1/dns-bootp.1: man1/dns-bootp.1 man1/.mandir
-- $(SOELIM) -Iman1 man1/dns-bootp.1 > tmp
-+ (cd man1; $(SOELIM) dns-bootp.1) > tmp
- $(INSTALL_DATA) tmp $@
- @rm tmp
-
-@@ -660,7 +665,7 @@
- awk -f etc/txt2c.awk man1/dns-bootparams.1 > $@
-
- $(mandir)/man1/dns-bootparams.1: man1/dns-bootparams.1 man1/.mandir
-- $(SOELIM) -Iman1 man1/dns-bootparams.1 > tmp
-+ (cd man1; $(SOELIM) dns-bootparams.1) > tmp
- $(INSTALL_DATA) tmp $@
- @rm tmp
-
-@@ -669,7 +674,7 @@
-
- $(mandir)/man1/dns-ethers-import.1: man1/dns-ethers-import.1 \
- man1/.mandir
-- $(SOELIM) -Iman1 man1/dns-ethers-import.1 > tmp
-+ (cd man1; $(SOELIM) dns-ethers-import.1) > tmp
- $(INSTALL_DATA) tmp $@
- @rm tmp
-
-@@ -677,7 +682,7 @@
- awk -f etc/txt2c.awk man1/dns-ethers.1 > $@
-
- $(mandir)/man1/dns-ethers.1: man1/dns-ethers.1 man1/.mandir
-- $(SOELIM) -Iman1 man1/dns-ethers.1 > tmp
-+ (cd man1; $(SOELIM) dns-ethers.1) > tmp
- $(INSTALL_DATA) tmp $@
- @rm tmp
-
-@@ -685,7 +690,7 @@
- awk -f etc/txt2c.awk man1/dns-filter.1 > $@
-
- $(mandir)/man1/dns-filter.1: man1/dns-filter.1 man1/.mandir
-- $(SOELIM) -Iman1 man1/dns-filter.1 > tmp
-+ (cd man1; $(SOELIM) dns-filter.1) > tmp
- $(INSTALL_DATA) tmp $@
- @rm tmp
-
-@@ -693,7 +698,7 @@
- awk -f etc/txt2c.awk man1/dns-hosts-import.1 > $@
-
- $(mandir)/man1/dns-hosts-import.1: man1/dns-hosts-import.1 man1/.mandir
-- $(SOELIM) -Iman1 man1/dns-hosts-import.1 > tmp
-+ (cd man1; $(SOELIM) dns-hosts-import.1) > tmp
- $(INSTALL_DATA) tmp $@
- @rm tmp
-
-@@ -701,7 +706,7 @@
- awk -f etc/txt2c.awk man1/dns-hosts.1 > $@
-
- $(mandir)/man1/dns-hosts.1: man1/dns-hosts.1 man1/.mandir
-- $(SOELIM) -Iman1 man1/dns-hosts.1 > tmp
-+ (cd man1; $(SOELIM) dns-hosts.1) > tmp
- $(INSTALL_DATA) tmp $@
- @rm tmp
-
-@@ -709,7 +714,7 @@
- awk -f etc/txt2c.awk man1/dns-license.1 > $@
-
- $(mandir)/man1/dns-license.1: man1/dns-license.1 man1/.mandir
-- $(SOELIM) -Iman1 man1/dns-license.1 > tmp
-+ (cd man1; $(SOELIM) dns-license.1) > tmp
- $(INSTALL_DATA) tmp $@
- @rm tmp
-
-@@ -717,7 +722,7 @@
- awk -f etc/txt2c.awk man1/dns-ng.1 > $@
-
- $(mandir)/man1/dns-ng.1: man1/dns-ng.1 man1/.mandir
-- $(SOELIM) -Iman1 man1/dns-ng.1 > tmp
-+ (cd man1; $(SOELIM) dns-ng.1) > tmp
- $(INSTALL_DATA) tmp $@
- @rm tmp
-
-@@ -725,7 +730,7 @@
- awk -f etc/txt2c.awk man1/dns-rev.1 > $@
-
- $(mandir)/man1/dns-rev.1: man1/dns-rev.1 man1/.mandir
-- $(SOELIM) -Iman1 man1/dns-rev.1 > tmp
-+ (cd man1; $(SOELIM) dns-rev.1) > tmp
- $(INSTALL_DATA) tmp $@
- @rm tmp
-
diff --git a/dns/dnsutl/pkg-descr b/dns/dnsutl/pkg-descr
deleted file mode 100644
index 1b3182d70784..000000000000
--- a/dns/dnsutl/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
- The dnsutl package is a bunch of programs I wrote to make
- using DNS easier. These include:
-
- dns-rev
- Take the forward DNS mapping and generate the
- reverse mapping.
-
- dns-hosts
- Take the forward DNS mapping and generate the
- /etc/hosts file.
-
- dns-ng
- Take the forward DNS mapping and generate the
- /etc/netgroup file.
-
- All of these programs are both faster than shell scripts,
- and more robust when faced with all the peculiar semantics
- of DNS resource files.
-
-WWW: http://www.canb.auug.org.au/~millerp/dnsutl/
diff --git a/dns/dnsutl/pkg-plist b/dns/dnsutl/pkg-plist
deleted file mode 100644
index 8b5153f36c99..000000000000
--- a/dns/dnsutl/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-bin/dns-boot-check
-bin/dns-bootp
-bin/dns-bootparams
-bin/dns-ethers-import
-bin/dns-ethers
-bin/dns-filter
-bin/dns-hosts-import
-bin/dns-hosts
-bin/dns-ng
-bin/dns-rev
diff --git a/dns/dnswalk/Makefile b/dns/dnswalk/Makefile
deleted file mode 100644
index 25b5fa765d62..000000000000
--- a/dns/dnswalk/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# New ports collection makefile for: dnswalk
-# Date created: 17 January 1998
-# Whom: Matthew Hunt <mph@pobox.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= dnswalk
-PORTVERSION= 2.0.2
-CATEGORIES= net
-MASTER_SITES= http://www.visi.com/~barr/dnswalk/
-
-MAINTAINER= mph@freebsd.org
-COMMENT= DNS debugger - requests a zone transfer and analyzes the result
-
-RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/DNS.pm:${PORTSDIR}/net/p5-Net-DNS
-
-NO_WRKSUBDIR= YES
-NO_BUILD= YES
-USE_PERL5= YES
-
-MAN1= dnswalk.1
-
-EX_DIR= ${PREFIX}/share/examples/dnswalk
-DOC_DIR= ${PREFIX}/share/doc/dnswalk
-
-pre-configure:
- ${MV} -f ${WRKDIR}/dnswalk ${WRKDIR}/dnswalk.orig
- ${SED} -e "s#/usr/contrib/bin/perl#${PERL5}#"\
- < ${WRKDIR}/dnswalk.orig > ${WRKDIR}/dnswalk
-
-do-install:
- ${MKDIR} ${EX_DIR}
- ${INSTALL_SCRIPT} ${WRKDIR}/do-dnswalk ${EX_DIR}
- ${INSTALL_SCRIPT} ${WRKDIR}/makereports ${EX_DIR}
- ${INSTALL_SCRIPT} ${WRKDIR}/sendreports ${EX_DIR}
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOC_DIR}
- ${INSTALL_DATA} ${WRKDIR}/README ${DOC_DIR}
- ${INSTALL_DATA} ${WRKDIR}/dnswalk.errors ${DOC_DIR}
-.endif
- ${INSTALL_MAN} ${WRKDIR}/dnswalk.1 ${PREFIX}/man/man1
- ${INSTALL_SCRIPT} ${WRKDIR}/dnswalk ${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/dns/dnswalk/distinfo b/dns/dnswalk/distinfo
deleted file mode 100644
index c024a34b7f2a..000000000000
--- a/dns/dnswalk/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (dnswalk-2.0.2.tar.gz) = 62b9302822353fad71d51aefdae1cad1
diff --git a/dns/dnswalk/pkg-descr b/dns/dnswalk/pkg-descr
deleted file mode 100644
index d15a97a35e49..000000000000
--- a/dns/dnswalk/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-dnswalk is a DNS debugger. It performs zone transfers of specified
-domains, and checks the database in numerous ways for internal
-consistency, as well as accuracy.
-
-Author: David Barr <barr@cis.ohio-state.edu>
-WWW: http://www.cis.ohio-state.edu/~barr/dnswalk/
diff --git a/dns/dnswalk/pkg-plist b/dns/dnswalk/pkg-plist
deleted file mode 100644
index 3f32b6b859d3..000000000000
--- a/dns/dnswalk/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-bin/dnswalk
-share/examples/dnswalk/do-dnswalk
-share/examples/dnswalk/makereports
-share/examples/dnswalk/sendreports
-share/doc/dnswalk/README
-share/doc/dnswalk/dnswalk.errors
-@exec mkdir -p %D/share/examples/dnswalk
-@exec mkdir -p %D/share/doc/dnswalk
-@dirrm share/examples/dnswalk
-@dirrm share/doc/dnswalk
diff --git a/dns/doc/Makefile b/dns/doc/Makefile
deleted file mode 100644
index c7f622ed0b0c..000000000000
--- a/dns/doc/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# New ports collection makefile for: doc
-# Date created: 28 November 1999
-# Whom: MIHIRA Yoshiro <sanpei@jp.FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= doc
-PORTVERSION= 2.1.4
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= sanpei
-
-MAINTAINER= sanpei@FreeBSD.org
-COMMENT= Diagnose unhealthy DNS domains
-
-AUX_DIR= lib/doc
-AUX_FILES= doc1.awk doc3.awk doc4.awk INFO RFC.XXXX
-
-MAN8= doc.8
-
-do-build:
- @${MV} ${WRKSRC}/doc ${WRKSRC}/doc.org
- @${SED} -e 's|$${PREFIX}|${PREFIX}|g' -e 's|$${AUX_DIR}|${AUX_DIR}|g' ${WRKSRC}/doc.org \
- > ${WRKSRC}/doc
-
-do-install:
- @${MKDIR} ${PREFIX}/${AUX_DIR}
- @${INSTALL_SCRIPT} ${WRKSRC}/doc ${PREFIX}/bin/doc
- @for file in ${AUX_FILES}; do \
- ${INSTALL_DATA} ${WRKSRC}/$$file ${PREFIX}/${AUX_DIR}/ ; \
- done
-.if !defined(NOPORTDOCS)
- @${INSTALL_DATA} ${WRKSRC}/doc.8 ${PREFIX}/man/man8/doc.8
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/doc/distinfo b/dns/doc/distinfo
deleted file mode 100644
index b6fba0bdbdb7..000000000000
--- a/dns/doc/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (doc-2.1.4.tar.gz) = 087695e712f3420bea68b4d9f54add9a
diff --git a/dns/doc/files/patch-aa b/dns/doc/files/patch-aa
deleted file mode 100644
index 31078ecd0115..000000000000
--- a/dns/doc/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- doc.org Sun Nov 28 17:21:08 1999
-+++ doc Sun Nov 28 17:22:36 1999
-@@ -65,7 +65,7 @@
- ## Note: Make *sure* you keep the trailing slash on the directory
- ## name, otherwise doc won't work right.
- ##
--set auxd=/users/brad/bin/doc-2.1.4/
-+set auxd=${PREFIX}/${AUX_DIR}/
- #set auxd=""
-
- ######## where are log files written?
diff --git a/dns/doc/pkg-descr b/dns/doc/pkg-descr
deleted file mode 100644
index 43f8e18308b0..000000000000
--- a/dns/doc/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Doc is an automated tool for verifying (to an extent) that a
-domain is configured and functioning correctly. It makes no
-attempt to validate the data inside a domain, only the structure.
-The only required parameter is the valid domain name of an existing
-domain. Example:
-
- doc isi.edu.
diff --git a/dns/doc/pkg-plist b/dns/doc/pkg-plist
deleted file mode 100644
index 73e0c89e7af5..000000000000
--- a/dns/doc/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/doc
-lib/doc/doc1.awk
-lib/doc/doc3.awk
-lib/doc/doc4.awk
-lib/doc/INFO
-lib/doc/RFC.XXXX
-@dirrm lib/doc
diff --git a/dns/domtools/Makefile b/dns/domtools/Makefile
deleted file mode 100644
index 92f76096a6ed..000000000000
--- a/dns/domtools/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: domtools
-# Date created: 12 Jun 1999
-# Whom: alexp
-#
-# $FreeBSD$
-#
-
-PORTNAME= domtools
-PORTVERSION= 1.5.0
-CATEGORIES= net
-MASTER_SITES= http://www.domtools.com/pub/ \
- http://www.ussrback.com/UNIX/utilities/ \
- http://packetstormsecurity.org/UNIX/utilities/
-DISTNAME= ${PORTNAME}${PORTVERSION}
-
-MAINTAINER= veers@disturbed.net
-COMMENT= Set of utilities for extracting information from DNS records
-
-USE_PERL5= YES
-
-NO_BUILD= YES
-WRKSRC= ${WRKDIR}/domtools${PORTVERSION}/
-
-MAKE_ENV+= PDEST=${PREFIX}
-
-# XXX - patches/patch-aa modifies Makefile
-# and so does the post-patch target
-
-post-patch:
-
- ${MV} ${WRKSRC}/Makefile ${WRKSRC}/Makefile.old
- ${SED} -e 's#/usr/bin/perl#${PERL5}#' -e '/^PDEST=/d' \
- < ${WRKSRC}/Makefile.old > ${WRKSRC}/Makefile
-
-post-install:
-
- ${MKDIR} ${PREFIX}/domtools/lib/zonecache
-
-.include <bsd.port.mk>
diff --git a/dns/domtools/distinfo b/dns/domtools/distinfo
deleted file mode 100644
index 6f13ee395158..000000000000
--- a/dns/domtools/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (domtools1.5.0.tar.gz) = 839442a8302279ed9ced5f7241a70e10
diff --git a/dns/domtools/files/patch-aa b/dns/domtools/files/patch-aa
deleted file mode 100644
index 0b32844d72e4..000000000000
--- a/dns/domtools/files/patch-aa
+++ /dev/null
@@ -1,53 +0,0 @@
---- Makefile.old Wed Aug 16 23:22:00 2000
-+++ Makefile Wed Aug 16 23:23:05 2000
-@@ -35,12 +35,12 @@
- # This directory is created, below, if it doesn't exist.
- # "bin" will put it in $LDEST/bin.
- # "bin/domtools" (my favorite) puts it in $LDEST/bin/domtools.
--DOMBIN=bin/domtools
-+DOMBIN=domtools/bin
- #DOMBIN=bin
-
- # Library sub-directory under $LDEST where other files such as awk scripts should go.
- # This directory is created, below, if it doesn't exist.
--DOMLIB=lib/domtools
-+DOMLIB=domtools/lib
-
- # Do you want a world-writable Zone Cache directory, or not?
- # Good points: speeds up the axfr tool substantially.
-@@ -103,7 +103,7 @@
- #OWNER= pab
-
- # Group for installing Domtools directories and files.
--GROUP= bin
-+GROUP= wheel
- #GROUP= staff
- #GROUP= oper
- #GROUP= user
-@@ -118,7 +118,7 @@
- # BSD-style installation command that creates missing parent dirs with "-d dir".
- # You specify use Gnu Install here if you have it.
- # First line is for BSD or SunOS; second is for SysV like Solaris 2.
--INSTALL=install
-+INSTALL=/usr/bin/install
- #INSTALL=/usr/ucb/install
- #INSTALL=/usr/local/gnu/bin/install
- #INSTALL=/stor/gnu/aix/bin/install
-@@ -148,7 +148,7 @@
- # Regardless of the name, it _must_ be a gnu-based awk.
- # If you don't have gawk, get it and install it; or hosttbl,networktbl,netmasktbl
- # tools won't work right. Gawk is much better than awk or nawk anyway.
--GAWKPROG=gawk # many systems
-+GAWKPROG=/usr/bin/awk # many systems
- #GAWKPROG=awk # BSDI, Linux
- #GAWKPROG=/usr/local/bin/awk
-
-@@ -233,7 +233,7 @@
- # (Very important for BIND 8 users, because zone file format changed)
- # No, we don't want the sticky (text) bit set on this directory.
- -if test $(ZONECACHEWANTED) -eq 1; then \
-- $(INSTALL) -m 777 $(CHOWNOPT) -g $(GROUP) -d $(PDEST)/$(ZONEDIR); \
-+ $(INSTALL) -m 1777 $(CHOWNOPT) -g $(GROUP) -d $(PDEST)/$(ZONEDIR); \
- rm -f $(PDEST)/$(ZONEDIR)/* > /dev/null 2>&1; \
- fi
- for i in $(LIBS); do \
diff --git a/dns/domtools/pkg-descr b/dns/domtools/pkg-descr
deleted file mode 100644
index 1cf531ded334..000000000000
--- a/dns/domtools/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-'domtools' is a set of DNS information extraction utilities.
-
-The commands in the 'domtools' package allow you to traverse DNS domain
-hierarchies, list all hosts (or subdomains) within a given domain,
-convert host name to IP address and vice-versa, convert a normal IP address
-to the "in-addr.arpa." format and vice-versa, and more. These commands can be
-used manually, or included as building blocks for higher level DNS tools.
-They generate output that is easily computer parsable.
-
-WWW: http://www.domtools.com/dns/domtools.shtml
-
-See also the net/dlint port.
-
--- Alex Perel
- <veers@disturbed.net>
diff --git a/dns/domtools/pkg-plist b/dns/domtools/pkg-plist
deleted file mode 100644
index 01e8d3f2a4b1..000000000000
--- a/dns/domtools/pkg-plist
+++ /dev/null
@@ -1,82 +0,0 @@
-domtools/bin/address
-domtools/bin/addr2net
-domtools/bin/addr2mask
-domtools/bin/axfr
-domtools/bin/basedomain
-domtools/bin/bits2mask
-domtools/bin/check1101
-domtools/bin/domsort
-domtools/bin/f2iaddr
-domtools/bin/geniplist
-domtools/bin/gw
-domtools/bin/hinfo
-domtools/bin/hosts
-domtools/bin/hosttbl
-domtools/bin/i2faddr
-domtools/bin/ipsort
-domtools/bin/isequal
-domtools/bin/issubdom
-domtools/bin/makestatic
-domtools/bin/mask2bits
-domtools/bin/netkillzeros
-domtools/bin/netmask
-domtools/bin/network
-domtools/bin/netname
-domtools/bin/netwithzeros
-domtools/bin/nsap
-domtools/bin/ns
-domtools/bin/nsroot
-domtools/bin/ptr
-domtools/bin/root
-domtools/bin/soa
-domtools/bin/subdom
-domtools/bin/subdom2
-domtools/bin/subzone
-domtools/bin/txt
-domtools/bin/type
-domtools/bin/zone
-domtools/bin/any
-domtools/bin/wks
-domtools/bin/mx
-domtools/bin/networktbl
-domtools/bin/netmasktbl
-domtools/bin/uinfo
-domtools/bin/cachebuild
-domtools/bin/localad
-domtools/bin/localdom
-domtools/bin/subnetmask
-domtools/bin/siteinfo
-domtools/bin/cname
-domtools/bin/rndarg
-domtools/bin/soalist
-domtools/bin/digparse
-domtools/bin/gensubnetlist
-domtools/lib/basedomain.awk
-domtools/lib/domsort.awk
-domtools/lib/f2iaddr.awk
-domtools/lib/hosttbl.awk
-domtools/lib/i2faddr.awk
-domtools/lib/ipsort.awk
-domtools/lib/netkillzeros.awk
-domtools/lib/netwithzeros.awk
-domtools/lib/subdom.awk
-domtools/lib/subzone.awk
-domtools/lib/type.awk
-domtools/lib/hosttbl.footer
-domtools/lib/hosttbl.header
-domtools/lib/hosttbl.perl
-domtools/lib/networktbl.footer
-domtools/lib/networktbl.header
-domtools/lib/networktbl.awk
-domtools/lib/netmasktbl.footer
-domtools/lib/netmasktbl.header
-domtools/lib/netmasktbl.awk
-domtools/lib/README
-domtools/lib/MANUAL
-domtools/lib/HOWTOUSE
-domtools/lib/COPYRIGHT
-@exec /bin/mkdir %B/zonecache
-@dirrm domtools/bin
-@dirrm domtools/lib/zonecache
-@dirrm domtools/lib
-@dirrm domtools
diff --git a/dns/ez-ipupdate/Makefile b/dns/ez-ipupdate/Makefile
deleted file mode 100644
index 58d999a3c63b..000000000000
--- a/dns/ez-ipupdate/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# New ports collection makefile for: ez-ipupdate
-# Date created: 24 July 2002
-# Whom: se
-#
-# $FreeBSD$
-#
-
-PORTNAME= ez-ipupdate
-PORTVERSION= 3.0.11b7
-CATEGORIES= net
-MASTER_SITES= http://gusnet.cx/proj/ez-ipupdate/dist/
-
-MAINTAINER= se@FreeBSD.org
-COMMENT= Update your host name on any dynamic DNS service
-
-GNU_CONFIGURE= yes
-
-post-install:
- ${MKDIR} ${PREFIX}/share/examples/ez-ipupdate
- for f in ${WRKSRC}/example-*.conf; \
- do \
- ${INSTALL_DATA} $$f ${PREFIX}/share/examples/ez-ipupdate/; \
- done
- ${INSTALL_DATA} ${WRKSRC}/example.conf \
- ${PREFIX}/etc/ez-ipupdate.conf.sample
-
-.include <bsd.port.mk>
diff --git a/dns/ez-ipupdate/distinfo b/dns/ez-ipupdate/distinfo
deleted file mode 100644
index 1f0fac3dea99..000000000000
--- a/dns/ez-ipupdate/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ez-ipupdate-3.0.11b7.tar.gz) = 525be4550b4461fdf105aed8e753b020
-SIZE (ez-ipupdate-3.0.11b7.tar.gz) = 82481
diff --git a/dns/ez-ipupdate/pkg-descr b/dns/ez-ipupdate/pkg-descr
deleted file mode 100644
index 432067e25e89..000000000000
--- a/dns/ez-ipupdate/pkg-descr
+++ /dev/null
@@ -1,23 +0,0 @@
-ez-ipupdate is a small utility for updating your host name
-if you are using any of the following dynamic DNS services:
-
- http://gnudip.cheapnet.net (GNUDip)
- http://www.dhs.org
- http://www.dyn.ca (GNUDip)
- http://www.dyndns.org
- http://www.dyns.cx
- http://www.easydns.com
- http://www.ez-ip.net
- http://www.hn.org
- http://www.justlinux.com
- http://www.ods.org
- http://www.tzo.com
- http://www.zoneedit.com
-
-It is pure C and works on Linux, *BSD and Solaris.
-
-The key features are: support for multiple service types, daemon
-mode that monitors your IP address and only sends updates when
-your IP address changes.
-
-WWW: http://gusnet.cx/proj/ez-ipupdate/
diff --git a/dns/ez-ipupdate/pkg-plist b/dns/ez-ipupdate/pkg-plist
deleted file mode 100644
index 218cc8411137..000000000000
--- a/dns/ez-ipupdate/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-bin/ez-ipupdate
-etc/ez-ipupdate.conf.sample
-share/examples/ez-ipupdate/example-dhs.conf
-share/examples/ez-ipupdate/example-dyndns.conf
-share/examples/ez-ipupdate/example-dyns.conf
-share/examples/ez-ipupdate/example-easydns.conf
-share/examples/ez-ipupdate/example-gnudip.conf
-share/examples/ez-ipupdate/example-heipv6tb.conf
-share/examples/ez-ipupdate/example-justlinux.conf
-share/examples/ez-ipupdate/example-ods.conf
-share/examples/ez-ipupdate/example-pgpow.conf
-share/examples/ez-ipupdate/example-tzo.conf
-@dirrm share/examples/ez-ipupdate
diff --git a/dns/fastresolve/Makefile b/dns/fastresolve/Makefile
deleted file mode 100644
index 0015dbea2226..000000000000
--- a/dns/fastresolve/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: fastresolve
-# Date created: 11 June 2002
-# Whom: verm@drunkmonk.net
-#
-# $FreeBSD$
-#
-
-PORTNAME= fastresolve
-PORTVERSION= 2.8
-PORTREVISION= 1
-CATEGORIES= sysutils
-MASTER_SITES= http://www.pix.net/staff/djm/sw/dist/
-
-MAINTAINER= verm@drunkmonk.net
-COMMENT= Programs that process web logs to get DNS and domain ownership info
-
-LIB_DEPENDS= db3.3:${PORTSDIR}/databases/db3 \
- adns.1:${PORTSDIR}/net/adns
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_AUTOMAKE= yes
-AUTOMAKE_ARGS= -a
-CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" \
- CXXFLAGS="-I${LOCALBASE}/include/db3 -I${LOCALBASE}/include"
-
-MAN1= dns-terror.1 btree-dump.1 convert-dom-db.1 convert-ip-db.1 \
- expire-ip-db.1 getdominfo.1 rebuild-dom-db.1 rebuild-ip-db.1 \
- reresolve.1 make-report.1
-
-.include <bsd.port.pre.mk>
-
-pre-configure:
- @(cd ${WRKSRC} && aclocal14)
-
-post-install:
- @${ECHO_MSG} ""
- @${ECHO_MSG} "If you want to use the convert-ip-db script you must"
- @${ECHO_MSG} "install the databases/p5-BerkeleyDB port"
- @${ECHO_MSG} ""
-
-.include <bsd.port.post.mk>
diff --git a/dns/fastresolve/distinfo b/dns/fastresolve/distinfo
deleted file mode 100644
index 5cff43aa88c1..000000000000
--- a/dns/fastresolve/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (fastresolve-2.8.tar.bz2) = 246a80314c7330f71117913bdf7ddc03
diff --git a/dns/fastresolve/files/patch-configure.in b/dns/fastresolve/files/patch-configure.in
deleted file mode 100644
index 04094e1eb987..000000000000
--- a/dns/fastresolve/files/patch-configure.in
+++ /dev/null
@@ -1,43 +0,0 @@
---- configure.in.orig Wed Nov 15 14:50:37 2000
-+++ configure.in Tue Jun 11 06:16:24 2002
-@@ -27,26 +27,26 @@
- [dnl Check for a C++ interface, either version.
-
- dnl 2.x.
--AC_CACHE_CHECK([for Db::open in -ldb], djm_cv_lib_db_Dbopen,
-+AC_CACHE_CHECK([for Db::open in -ldb3], djm_cv_lib_db_Dbopen,
- [AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- djm_save_LIBS="$LIBS"
--LIBS="$LIBS -ldb"
-+LIBS="$LIBS -ldb3"
- AC_TRY_LINK([#include <db_cxx.h>], [Db::open(NULL, DB_BTREE, DB_CREATE, 0, NULL, NULL, NULL);],
- djm_cv_lib_db_Dbopen=yes, djm_cv_lib_db_Dbopen=no)
- LIBS="$djm_save_LIBS"
- AC_LANG_RESTORE])
-
- if test $djm_cv_lib_db_Dbopen = yes; then
-- LIBS="$LIBS -ldb"
-+ LIBS="$LIBS -ldb3"
- else
-
- dnl 3.x.
--AC_CACHE_CHECK([for Db::open in -ldb_cxx], djm_cv_lib_db_cxx_Dbopen,
-+AC_CACHE_CHECK([for Db::open in -ldb3_cxx], djm_cv_lib_db_cxx_Dbopen,
- [AC_LANG_SAVE
- AC_LANG_CPLUSPLUS
- djm_save_LIBS="$LIBS"
--LIBS="$LIBS -ldb -ldb_cxx"
-+LIBS="$LIBS -ldb3 -ldb3_cxx"
- AC_TRY_LINK([#include <db_cxx.h>], [Db *d = new Db(NULL, 0);
- d->open(NULL, NULL, DB_BTREE, DB_CREATE, 0);],
- djm_cv_lib_db_cxx_Dbopen=yes, djm_cv_lib_db_cxx_Dbopen=no)
-@@ -54,7 +54,7 @@
- AC_LANG_RESTORE])
-
- if test $djm_cv_lib_db_cxx_Dbopen = yes; then
-- LIBS="$LIBS -ldb -ldb_cxx"
-+ LIBS="$LIBS -ldb3 -ldb3_cxx"
- else
- AC_MSG_ERROR([Berkeley DB library 2.x or 3.x configured with --enable-cxx is required])
- fi
diff --git a/dns/fastresolve/files/patch-scripts::convert-ip-db-in b/dns/fastresolve/files/patch-scripts::convert-ip-db-in
deleted file mode 100644
index bbb2ddb0e872..000000000000
--- a/dns/fastresolve/files/patch-scripts::convert-ip-db-in
+++ /dev/null
@@ -1,34 +0,0 @@
---- scripts/convert-ip-db.in.orig Wed Sep 29 12:13:42 1999
-+++ scripts/convert-ip-db.in Wed Sep 4 02:31:43 2002
-@@ -13,6 +13,7 @@
- # Written by Chris Ross <cross@eng.us.uu.net>
- # and David MacKenzie <djm@web.us.uu.net>
- # Please send comments and bug reports to fastresolve-bugs@web.us.uu.net.
-+# Updated to use BerkeleyDB (db3) by Harold Paulson <haroldp@internal.org>
-
- ##############################################################################
- # Copyright 1999 UUNET, an MCI WorldCom company.
-@@ -33,8 +34,7 @@
- # 02111-1307, USA.
- ##############################################################################
-
--use DB_File;
--use Fcntl;
-+use BerkeleyDB;
-
- main();
- exit(0);
-@@ -45,8 +45,11 @@
-
- $dbfile = shift @ARGV || "ip2host.db";
-
-- tie(%input, "DB_File", $dbfile, O_RDONLY, 0640, $DB_BTREE)
-- || die "$0: Can't read $dbfile: $!\n";
-+ tie(%input, 'BerkeleyDB::Btree',
-+ -Filename => $dbfile,
-+ -Flags => DB_RDONLY,
-+ -Mode => 0640)
-+ || die "$0: Can't read $dbfile: $!\n";
-
- while (($ipaddr, $domain) = each(%input)) {
- ($timestamp, $domain) = unpack("IA*", $domain);
diff --git a/dns/fastresolve/pkg-descr b/dns/fastresolve/pkg-descr
deleted file mode 100644
index 40bd79a4eed4..000000000000
--- a/dns/fastresolve/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Fastresolve is a package of programs to process web log files to get DNS
-and domain ownership information for log analysis. It sends out many
-queries in parallel, and caches results, for speed. Its DNS resolver is
-about 10 times as fast as logresolve.pl from the Apache 1.3.9
-distribution, and about 50 times as fast as logresolve.c from that
-distribution. It is 5-20 times as fast as the adnslogres program that
-comes with the adns library, and about 3 times as fast as jdresolve,
-which is a Perl program that uses similar algorithms.
-
-WWW: http://www.pix.net/staff/djm/sw/fastresolve/
diff --git a/dns/fastresolve/pkg-plist b/dns/fastresolve/pkg-plist
deleted file mode 100644
index 9feca9d40935..000000000000
--- a/dns/fastresolve/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-bin/dns-terror
-bin/btree-dump
-bin/convert-dom-db
-bin/convert-ip-db
-bin/expire-ip-db
-bin/getdominfo
-bin/rebuild-dom-db
-bin/rebuild-ip-db
-bin/reresolve
-bin/make-report
-share/fastresolve/AddrCycle.pm
-share/fastresolve/analog.cfg
-@dirrm share/fastresolve
diff --git a/dns/firedns/Makefile b/dns/firedns/Makefile
deleted file mode 100644
index fc29236f4d12..000000000000
--- a/dns/firedns/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# New ports collection makefile for: firedns
-# Date created: Sun 12 May 22:30:00 WST 2002
-# Whom: Dean Hollister <dean@odyssey.apana.org.au>
-#
-# $FreeBSD$
-#
-
-PORTNAME= firedns
-PORTVERSION= 0.1.30
-CATEGORIES= net devel
-MASTER_SITES= http://ares.penguinhosting.net/~ian/projects/ \
- http://www.wa.apana.org.au/~dean/sources/ \
- ftp://ftp.wa.apana.org.au/pub/pc/unix/packages/
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= -${PORTVERSION}.tar.gz
-
-MAINTAINER= dean@odyssey.apana.org.au
-COMMENT= A C library for handling asynchronous DNS queries
-
-BUILD_DEPENDS= ${LOCALBASE}/include/firestring.h:${PORTSDIR}/misc/firestring
-
-HAS_CONFIGURE= yes
-INSTALLS_SHLIB= yes
-USE_REINPLACE= yes
-
-MAN3= firedns_aton4.3 firedns_aton6.3 firedns_dnsbl_lookup.3 \
- firedns_getip4.3 firedns_getip6.3 firedns_getmx.3 \
- firedns_getname4.3 firedns_getname6.3 \
- firedns_getresult.3 firedns_gettxt.3 firedns_ntoa4.3 \
- firedns_ntoa6.3 firedns_resolveip4.3 \
- firedns_resolveip6.3 firedns_resolvemx.3 \
- firedns_resolvename4.3 firedns_resolvename6.3 \
- firedns_resolvetxt.3 libfiredns.3
-
-post-patch:
- ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
- ${WRKSRC}/firemake.cflags ${WRKSRC}/firemake.ldflags
-
-post-install:
- @cd ${PREFIX}/lib; ${MV} libfiredns.so libfiredns.so.0; \
- ${LN} -s libfiredns.so.0 libfiredns.so
-
-.include <bsd.port.mk>
diff --git a/dns/firedns/distinfo b/dns/firedns/distinfo
deleted file mode 100644
index b453abf7ff97..000000000000
--- a/dns/firedns/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (firedns-0.1.30.tar.gz) = 0e18e14615036555183ee01b43fffd3c
diff --git a/dns/firedns/files/patch-configure b/dns/firedns/files/patch-configure
deleted file mode 100644
index 14470444fc3a..000000000000
--- a/dns/firedns/files/patch-configure
+++ /dev/null
@@ -1,78 +0,0 @@
---- configure.orig Thu Oct 31 09:47:26 2002
-+++ configure Thu Oct 31 10:30:36 2002
-@@ -534,33 +534,33 @@
-
- $ECHO -n " adding rule to install binaries..."
- $ECHO "install-binaries: $BINARIES" >> Makefile
--$ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(BINDIR)" >> Makefile
-+$ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/bin" >> Makefile
- $ECHO "done"
- for BINARY in $BINARIES; do
- $ECHO -n " adding rule to install binary $BINARY..."
-- $ECHO " install -m 0755 -o \$(INSTALL_USER) $BINARY \$(BINDIR)" >> Makefile
-+ $ECHO " install -m 0755 -o \$(INSTALL_USER) $BINARY \$(PREFIX)/bin" >> Makefile
- $ECHO "done"
- done;
- $ECHO >> Makefile
-
- $ECHO -n " adding rule to install static libraries..."
- $ECHO "install-static: $STATIC" >> Makefile
--$ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(LIBDIR)" >> Makefile
-+$ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/lib" >> Makefile
- $ECHO "done"
- for LIBRARY in $STATIC; do
- $ECHO -n " adding rule to install static library $LIBRARY..."
-- $ECHO " install -m 0755 -o \$(INSTALL_USER) $LIBRARY \$(LIBDIR)" >> Makefile
-+ $ECHO " install -m 0755 -o \$(INSTALL_USER) $LIBRARY \$(PREFIX)/lib" >> Makefile
- $ECHO "done"
- done;
- $ECHO >> Makefile
-
- $ECHO -n " adding rule to install shared libraries..."
- $ECHO "install-shared: $STATIC" >> Makefile
--$ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(LIBDIR)" >> Makefile
-+$ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/lib" >> Makefile
- $ECHO "done"
- for LIBRARY in $SHARED; do
- $ECHO -n " adding rule to install shared library $LIBRARY..."
-- $ECHO " install -m 0755 -o \$(INSTALL_USER) $LIBRARY \$(LIBDIR)" >> Makefile
-+ $ECHO " install -m 0755 -o \$(INSTALL_USER) $LIBRARY \$(PREFIX)/lib" >> Makefile
- $ECHO "done"
- done;
- $ECHO >> Makefile
-@@ -577,10 +577,10 @@
- $ECHO "no firemake.headers found"
- fi
- $ECHO "install-headers: $HEADERS" >> Makefile
--$ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(INCLUDEDIR)" >> Makefile
-+$ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/include" >> Makefile
- for HEADER in $HEADERS; do
- $ECHO -n " adding rule to install header $HEADER..."
-- $ECHO " install -m 0644 -o \$(INSTALL_USER) $HEADER \$(INCLUDEDIR)" >> Makefile
-+ $ECHO " install -m 0644 -o \$(INSTALL_USER) $HEADER \$(PREFIX)/include" >> Makefile
- $ECHO "done"
- done;
- $ECHO >> Makefile
-@@ -592,8 +592,8 @@
- LS=`ls man/*.$SECTION 2>>configure.log`
- if test "$LS" != ""; then
- $ECHO "man/*.$SECTION" >> Makefile
-- $ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(MANDIR)/man$SECTION" >> Makefile
-- $ECHO " install -m 0644 -o \$(INSTALL_USER) man/*.$SECTION \$(MANDIR)/man$SECTION" >> Makefile
-+ $ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/man/man$SECTION" >> Makefile
-+ $ECHO " install -m 0644 -o \$(INSTALL_USER) man/*.$SECTION \$(PREFIX)/man/man$SECTION" >> Makefile
- $ECHO "done"
- else
- $ECHO >> Makefile
-@@ -618,9 +618,9 @@
- $ECHO -n "conf/$CONF " >> Makefile
- done
- $ECHO >> Makefile
-- $ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(CONFDIR)" >> Makefile
-+ $ECHO " install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/etc" >> Makefile
- for CONF in $CONFS; do
-- $ECHO " if test ! -f \$(CONFDIR)/$CONF; then install -m 0644 -o \$(INSTALL_USER) conf/$CONF \$(CONFDIR); fi" >> Makefile
-+ $ECHO " if test ! -f \$(PREFIX)/etc/$CONF; then install -m 0644 -o \$(INSTALL_USER) conf/$CONF \$(PREFIX)/etc; fi" >> Makefile
- done
- $ECHO "done"
- else
diff --git a/dns/firedns/files/patch-firemake.libs b/dns/firedns/files/patch-firemake.libs
deleted file mode 100644
index f7ce4883e183..000000000000
--- a/dns/firedns/files/patch-firemake.libs
+++ /dev/null
@@ -1,5 +0,0 @@
---- firemake.libs.orig Sat Nov 16 10:00:14 2002
-+++ firemake.libs Sat Nov 16 10:00:23 2002
-@@ -1 +1 @@
---lfirestring -lpthread
-+-lfirestring -pthread
diff --git a/dns/firedns/pkg-descr b/dns/firedns/pkg-descr
deleted file mode 100644
index 5e0d9ebe9c66..000000000000
--- a/dns/firedns/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-From libfiredns(3):
-
-"libfiredns is a library for handling asynchronous DNS
-requests. It provides a very simple interface for sending
-requests and parsing reponses, as well as low-timeout
-blocking functions. It can also be compiled to override
-the BIND/LIBC functions with its alternative implementations.
-libfiredns functions have much lower timeouts than the stock
-functions and tend to be faster because they send requests
-to all configured system nameservers at the same time."
-
-WWW: http://ares.penguinhosting.net/~ian/
-
-- Dean
-
-dean@odyssey.apana.org.au
diff --git a/dns/firedns/pkg-plist b/dns/firedns/pkg-plist
deleted file mode 100644
index 7aceb28be2c0..000000000000
--- a/dns/firedns/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-@comment $FreeBSD$
-include/firedns.h
-lib/libfiredns.so
-lib/libfiredns.so.0
-lib/libfiredns.a
-bin/fdnsip
-bin/fdnstxt
-bin/fdnsname
diff --git a/dns/geta/Makefile b/dns/geta/Makefile
deleted file mode 100644
index b599e08c4fd5..000000000000
--- a/dns/geta/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: geta
-# Date created: 5 Nov 2001
-# Whom: sumikawa
-#
-# $FreeBSD$
-#
-
-PORTNAME= geta
-PORTVERSION= 19990419
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.kame.net/pub/kame/misc/
-DISTNAME= pping-${PORTVERSION}
-
-MAINTAINER= sumikawa@FreeBSD.org
-COMMENT= Geta(GET Address) - Simple IPv4/IPv6 address resolving tool
-
-WRKSRC= ${WRKDIR}/pping
-GNU_CONFIGURE= yes
-USE_PERL5_BUILD=yes
-
-NO_INSTALL_MANPAGES= yes
-
-.include <bsd.port.mk>
diff --git a/dns/geta/distinfo b/dns/geta/distinfo
deleted file mode 100644
index 659306e7c59d..000000000000
--- a/dns/geta/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (pping-19990419.tar.gz) = aedcfe276ad052f8caaf14b02c71b0a5
diff --git a/dns/geta/files/patch-Makefile.in b/dns/geta/files/patch-Makefile.in
deleted file mode 100644
index 7c6ad24cea46..000000000000
--- a/dns/geta/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- geta/Makefile.in- Mon Nov 5 20:54:25 2001
-+++ geta/Makefile.in Mon Nov 5 20:54:45 2001
-@@ -1,6 +1,6 @@
- CC = cc
--CFLAGS = -O -L/usr/local/v6/lib -Wall
--LIBS = -linet6
-+CFLAGS += -Wall
-+#LIBS = -linet6
-
- INSTALL = @INSTALL@
- INSTALL_PROGRAM = @INSTALL_PROGRAM@
diff --git a/dns/geta/files/patch-geta_geta.c b/dns/geta/files/patch-geta_geta.c
deleted file mode 100644
index 3d9693c088dd..000000000000
--- a/dns/geta/files/patch-geta_geta.c
+++ /dev/null
@@ -1,13 +0,0 @@
-
-$FreeBSD$
-
---- geta/geta.c.orig Wed Dec 18 02:18:00 2002
-+++ geta/geta.c Wed Dec 18 02:18:16 2002
-@@ -7,6 +7,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
-+#include <unistd.h>
-
- char *progname;
- int errors = 0; /* number of errors */
diff --git a/dns/geta/pkg-descr b/dns/geta/pkg-descr
deleted file mode 100644
index 1950c5d981e3..000000000000
--- a/dns/geta/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-geta(GET Address) - Simple IPv4/IPv6 address resolving tool
-This tool is made for pping(IPv6 ping statistics tool).
-
-Usage:
- % geta www.kame.net
- 3ffe:501:4819:2000:5254:ff:fedc:50d2
- 203.178.141.212
- % geta -r www.kame.net
- 3ffe:501:4819:2000:5254:ff:fedc:50d2
- Reverse map: 3ffe:501:4819:2000:5254:ff:fedc:50d2
- 203.178.141.212
- Reverse map: kame212.kame.net
- % geta -s -6 www.kame.net
- 3ffe:501:4819:2000:5254:ff:fedc:50d2
diff --git a/dns/geta/pkg-plist b/dns/geta/pkg-plist
deleted file mode 100644
index 6af263ad3b00..000000000000
--- a/dns/geta/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/geta
diff --git a/dns/ghtool/Makefile b/dns/ghtool/Makefile
deleted file mode 100644
index d4cfaa169e48..000000000000
--- a/dns/ghtool/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: ghtool
-# Date created: 19 September 2000
-# Whom: roam@orbitel.bg
-#
-# $FreeBSD$
-#
-
-PORTNAME= ghtool
-PORTVERSION= 1.0
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR=gh-tool
-DISTNAME= ghmain.c
-EXTRACT_SUFX=
-
-MAINTAINER= roam@FreeBSD.org
-COMMENT= "A command-line interface to the resolver library"
-
-WRKSRC= ${WRKDIR}
-
-TGT= gh
-SRC= gh.c
-
-EXTRACT_CMD= ${CP}
-EXTRACT_BEFORE_ARGS=
-EXTRACT_AFTER_ARGS= ${WRKSRC}/${SRC}
-
-do-build:
- ${CC} ${CFLAGS} -o ${WRKSRC}/${TGT} ${WRKSRC}/${SRC}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${TGT} ${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/dns/ghtool/distinfo b/dns/ghtool/distinfo
deleted file mode 100644
index 1bf4b13546ca..000000000000
--- a/dns/ghtool/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (ghmain.c) = 063690f107086022b111648b73cad036
diff --git a/dns/ghtool/pkg-descr b/dns/ghtool/pkg-descr
deleted file mode 100644
index b8f7345dad15..000000000000
--- a/dns/ghtool/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-To quote from the SourceForge project description:
-
- gh-tool is a command-line interface to gethostby*, in libresolv/libc.
- It allows one to check the local system's notion of an IP->DNS or
- DNS->IP mapping, including aliases, directly, rather than digging for
- mappings in DNS, which may or may not be relevant.
-
-WWW: http://www.sourceforge.net/projects/gh-tool/
-Author: Ally Kendall <aminorex@users.sourceforge.net>
-
-Maintainer: Peter Pentchev <roam@orbitel.bg>
diff --git a/dns/ghtool/pkg-plist b/dns/ghtool/pkg-plist
deleted file mode 100644
index eee25483706d..000000000000
--- a/dns/ghtool/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/gh
diff --git a/dns/h2n/Makefile b/dns/h2n/Makefile
deleted file mode 100644
index 823f76e590a3..000000000000
--- a/dns/h2n/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# New ports collection makefile for: h2n
-# Date created: 27 Nov 1997
-# Whom: SADA Kenji <sada@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= h2n
-PORTVERSION= 1.29
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.iij.ad.jp/pub/published/oreilly/nutshell/dnsbind/ \
- ftp://ftp.uu.net/published/oreilly/nutshell/dnsbind/
-DISTNAME= dns
-EXTRACT_SUFX= .tar.Z
-
-MAINTAINER= sada@FreeBSD.org
-COMMENT= Translate host table to name server file format
-
-NO_BUILD= YES
-NO_WRKSUBDIR= YES
-RESTRICTED= "Never get an approval yet."
-
-do-install:
- @${INSTALL_SCRIPT} ${WRKSRC}/h2n ${PREFIX}/bin
- @${INSTALL_MAN} ${WRKSRC}/h2n.man ${PREFIX}/man/cat8/h2n.8
-
-.include <bsd.port.mk>
diff --git a/dns/h2n/distinfo b/dns/h2n/distinfo
deleted file mode 100644
index 914884692638..000000000000
--- a/dns/h2n/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (dns.tar.Z) = 6a1c571901d82bb82c58f6b821d81df2
diff --git a/dns/h2n/files/Notes.FreeBSD b/dns/h2n/files/Notes.FreeBSD
deleted file mode 100644
index c1db025297ad..000000000000
--- a/dns/h2n/files/Notes.FreeBSD
+++ /dev/null
@@ -1,5 +0,0 @@
-- Added an option: -a <address> .
- It allows you to set the address of a domain in the SOA record.
- It will adds a "IN A <address>" line to the SOA.
- This is needed for sites that want a default address for a partial name -
- say just yahoo.com instead of forcing users to always type www.yahoo.com.
diff --git a/dns/h2n/files/patch-aa b/dns/h2n/files/patch-aa
deleted file mode 100644
index 98e5c79874ae..000000000000
--- a/dns/h2n/files/patch-aa
+++ /dev/null
@@ -1,31 +0,0 @@
---- h2n.orig Sun Apr 9 02:29:50 2000
-+++ h2n Sun Apr 9 02:32:19 2000
-@@ -20,6 +20,7 @@
- $dontdodomains = 0;
- $Bootfile = "./named.boot";
- $Domain = "";
-+$DomainAddress = "";
- $Hostfile = "/etc/hosts";
- $Commentfile = "";
- $Commentfileread = 0;
-@@ -395,6 +396,10 @@
- foreach $s (@Servers) {
- print $file " IN NS $s\n";
- }
-+ if ($DomainAddress ne "") {
-+ print $file " IN A $DomainAddress";
-+ }
-+
- print $file "\n";
- }
-
-@@ -628,6 +633,9 @@
-
- } elsif ($option eq "-h"){
- $Host = $args[++$i];
-+
-+ } elsif ($option eq "-a"){
-+ $DomainAddress = $args[++$i];
-
- } elsif ($option eq "-o"){
- if ( $args[++$i] !~ /^[:\d]*$/
diff --git a/dns/h2n/pkg-descr b/dns/h2n/pkg-descr
deleted file mode 100644
index 9afa2e3bc415..000000000000
--- a/dns/h2n/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-h2n - Translate host table to name server file format
-
-This program is explained in "DNS and BIND" (NUTSHELL HANDBOOK).
-
-- SADA Kenji
-sada@FreeBSD.ORG
diff --git a/dns/h2n/pkg-plist b/dns/h2n/pkg-plist
deleted file mode 100644
index 63c0c3a82ea7..000000000000
--- a/dns/h2n/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/h2n
-man/cat8/h2n.8
diff --git a/dns/hesiod/Makefile b/dns/hesiod/Makefile
deleted file mode 100644
index f663590fc495..000000000000
--- a/dns/hesiod/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Ports collection Makefile for: Hesiod
-# Date created: 6/11/1998
-# Whom: n@nectar.com
-#
-# $FreeBSD$
-#
-
-PORTNAME= hesiod
-PORTVERSION= 3.0.2
-CATEGORIES= net
-MASTER_SITES= ftp://athena-dist.mit.edu/pub/ATHENA/hesiod/
-
-MAINTAINER= nectar@FreeBSD.org
-COMMENT= A directory service built on DNS and BIND
-
-MAN1= hesinfo.1
-MAN3= hesiod.3 hesiod_end.3 hesiod_free_list.3 \
- hesiod_free_passwd.3 hesiod_free_postoffice.3 \
- hesiod_free_servent.3 hesiod_getmailhost.3 \
- hesiod_getpwnam.3 hesiod_getpwuid.3 \
- hesiod_getservbyname.3 hesiod_init.3 \
- hesiod_resolve.3 hesiod_to_bind.3
-MAN5= hesiod.conf.5
-
-GNU_CONFIGURE= yes
-INSTALLS_SHLIB= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${PORTOBJFORMAT} == elf
-VERSION=3
-SONAME="-Wl,-soname,libhesiod.so.${VERSION}"
-.else
-VERSION=3.0
-.endif
-
-MAKE_ENV+= VERSION="${VERSION}" SONAME="${SONAME}"
-
-.include <bsd.port.post.mk>
diff --git a/dns/hesiod/distinfo b/dns/hesiod/distinfo
deleted file mode 100644
index 99ee331dd82b..000000000000
--- a/dns/hesiod/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (hesiod-3.0.2.tar.gz) = 0362311e80fb1e029a1588cbbd09ad57
diff --git a/dns/hesiod/files/patch-aa b/dns/hesiod/files/patch-aa
deleted file mode 100644
index 3dcb8dfc6155..000000000000
--- a/dns/hesiod/files/patch-aa
+++ /dev/null
@@ -1,52 +0,0 @@
---- Makefile.in.orig Fri Jan 3 15:02:55 1997
-+++ Makefile.in Mon Oct 4 12:29:32 1999
-@@ -24,17 +24,24 @@
- ALL_CFLAGS=-I. -DSYSCONFDIR=\"${sysconfdir}\" ${CPPFLAGS} ${CFLAGS}
- OBJS=hesiod.o hesmailhost.o hespwnam.o hesservbyname.o hescompat.o
-
--all: libhesiod.a hesinfo hestest
-+all: libhesiod.so.${VERSION} libhesiod.so hesinfo hestest libhesiod.a
-
- libhesiod.a: ${OBJS}
- ar cru $@ ${OBJS}
- ${RANLIB} $@
-
--hesinfo: hesinfo.o libhesiod.a
-- ${CC} ${LDFLAGS} -o $@ hesinfo.o libhesiod.a ${LIBS}
-+libhesiod.so.${VERSION}: ${OBJS}
-+ ${CC} -shared ${LDFLAGS} ${SONAME} ${OBJS} -o $@
-
--hestest: hestest.o libhesiod.a
-- ${CC} ${LDFLAGS} -o $@ hestest.o libhesiod.a ${LIBS}
-+libhesiod.so: libhesiod.so.${VERSION}
-+ rm -f $@
-+ ln $> $@
-+
-+hesinfo: hesinfo.o ${SHLIB}
-+ ${CC} ${LDFLAGS} -o $@ hesinfo.o -L. -lhesiod ${LIBS}
-+
-+hestest: hestest.o ${SHLIB}
-+ ${CC} ${LDFLAGS} -o $@ hestest.o -L. -lhesiod ${LIBS}
-
- ${OBJS}: hesiod.h resscan.h
-
-@@ -55,6 +62,9 @@
- ${INSTALL} -c -m 644 libhesiod.a ${DESTDIR}${libdir}
- ${RANLIB} ${DESTDIR}${libdir}/libhesiod.a
- chmod u-w ${DESTDIR}${libdir}/libhesiod.a
-+ ${INSTALL} -c -m 444 libhesiod.so.${VERSION} ${DESTDIR}${libdir}
-+ ln -f -s ${DESTDIR}${libdir}/libhesiod.so.${VERSION} \
-+ ${DESTDIR}${libdir}/libhesiod.so
- ${INSTALL_PROGRAM} -c -m 555 hesinfo ${DESTDIR}${lbindir}
- ${INSTALL} -c -m 444 ${srcdir}/hesiod.h ${DESTDIR}${includedir}
- ${INSTALL} -c -m 444 ${srcdir}/hesinfo.1 ${DESTDIR}${mandir}/man1
-@@ -85,7 +95,8 @@
- ${INSTALL} -c -m 444 ${srcdir}/hesiod.conf.5 ${DESTDIR}${mandir}/man5
-
- clean:
-- rm -f ${OBJS} libhesiod.a hesinfo.o hesinfo hestest.o hestest
-+ rm -f ${OBJS} libhesiod.a hesinfo.o hesinfo hestest.o hestest \
-+ libhesiod.so.3
-
- distclean: clean
- rm -f config.cache config.log config.status Makefile config.h
diff --git a/dns/hesiod/files/patch-hestest.c b/dns/hesiod/files/patch-hestest.c
deleted file mode 100644
index e8a4122473b8..000000000000
--- a/dns/hesiod/files/patch-hestest.c
+++ /dev/null
@@ -1,12 +0,0 @@
-*** hestest.c.orig Sat Sep 7 10:33:20 2002
---- hestest.c Sat Sep 7 10:33:26 2002
-***************
-*** 24,29 ****
---- 24,30 ----
- #include <netdb.h>
- #include <errno.h>
- #include <pwd.h>
-+ #include <sys/types.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
- #include <stdarg.h>
diff --git a/dns/hesiod/pkg-descr b/dns/hesiod/pkg-descr
deleted file mode 100644
index 62c908628b9a..000000000000
--- a/dns/hesiod/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Hesiod is part of MIT's Athena Project.
-
-From the README file:
-
- Hesiod can provide general name service for a variety of
- applications and is based on the Berkeley Internet Name Daemon
- (BIND).
-
-Jacques Vidrine <n@nectar.com>
diff --git a/dns/hesiod/pkg-plist b/dns/hesiod/pkg-plist
deleted file mode 100644
index 04cc9777a7e5..000000000000
--- a/dns/hesiod/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/hesinfo
-include/hesiod.h
-lib/libhesiod.a
-lib/libhesiod.so
-lib/libhesiod.so.3.0
diff --git a/dns/host/Makefile b/dns/host/Makefile
deleted file mode 100644
index 926f28d53b4e..000000000000
--- a/dns/host/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: host
-# Date created: 29 June 2001
-# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= host
-PORTVERSION= 991529
-CATEGORIES= net
-MASTER_SITES= http://www.dtek.chalmers.se/~d3august/xt/ \
- ftp://ftp.nikhef.nl/pub/network/
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= .tar.Z
-
-MAINTAINER= sobomax@FreeBSD.org
-COMMENT= An utility to query DNS servers
-
-NO_WRKSUBDIR= yes
-
-MAN1= host.1
-
-.include <bsd.port.mk>
diff --git a/dns/host/distinfo b/dns/host/distinfo
deleted file mode 100644
index b47bf13aa3d9..000000000000
--- a/dns/host/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (host.tar.Z) = f3c5589cbe168a49581e856fe26b4808
diff --git a/dns/host/files/patch-Makefile b/dns/host/files/patch-Makefile
deleted file mode 100644
index 3bd8f73f691a..000000000000
--- a/dns/host/files/patch-Makefile
+++ /dev/null
@@ -1,84 +0,0 @@
-
-$FreeBSD$
-
---- Makefile.orig Wed Mar 15 23:51:39 2000
-+++ Makefile Fri Jun 29 13:42:36 2001
-@@ -5,10 +5,10 @@
- # ----------------------------------------------------------------------
-
- # This is where the host executable will go.
--DESTBIN = /usr/local/bin
-+DESTBIN = $(PREFIX)/bin
-
- # This is where the host manual page will go.
--DESTMAN = /usr/local/man
-+DESTMAN = $(PREFIX)/man
-
- BINDIR = $(DESTBIN)
- MANDIR = $(DESTMAN)/man1
-@@ -82,16 +82,16 @@
-
- COPTS =
- COPTS = -O -DDEBUG
--COPTS = -O
-+COPTS =
-
--CFLAGS = $(COPTS) $(DEFS)
-+#CFLAGS = $(COPTS) $(DEFS)
-
- # Select your favorite compiler.
--CC = /usr/ucb/cc #if defined(solaris) && BSD
--CC = /bin/cc -arch m68k -arch i386 #if defined(next)
--CC = /bin/cc -Olimit 1000 #if defined(ultrix)
--CC = /bin/cc
--CC = cc
-+CC ?= /usr/ucb/cc #if defined(solaris) && BSD
-+CC ?= /bin/cc -arch m68k -arch i386 #if defined(next)
-+CC ?= /bin/cc -Olimit 1000 #if defined(ultrix)
-+CC ?= /bin/cc
-+CC ?= cc
-
- # ----------------------------------------------------------------------
- # Linking definitions.
-@@ -109,8 +109,8 @@
-
- RES = -lsocket #if defined(SCO) && default
- RES =
--RES = ../../res/libresolv.a
--RES = -lresolv
-+#RES = ../../res/libresolv.a
-+#RES = -lresolv
-
- COMPLIB = ../../compat/lib/lib44bsd.a
- COMPLIB = -lnet
-@@ -130,13 +130,13 @@
- # redefined by bind
- CDEBUG = $(COPTS) $(CONFIGDEFS)
- CDEFS = $(SYSDEFS) $(INCLUDES)
--CFLAGS = $(CDEBUG) $(CDEFS)
-+CFLAGS += $(CDEBUG) $(CDEFS)
-
- # ----------------------------------------------------------------------
- # Miscellaneous definitions.
- # ----------------------------------------------------------------------
-
--MAKE = make $(MFLAGS)
-+MAKE += $(MFLAGS)
-
- # This assumes the BSD install.
- INSTALL = install -c
-@@ -183,11 +183,9 @@
- $(PROG): $(OBJS)
- $(CC) $(LDFLAGS) -o $(PROG) $(OBJS) $(LIBRARIES)
-
--install: $(PROG)
-- $(INSTALL) -m $(MODE) -o $(OWNER) -g $(GROUP) $(STRIP) $(PROG) $(BINDIR)
--
--man: $(MANS)
-- $(INSTALL) -m 444 host.1 $(MANDIR)
-+install: $(PROG) $(MANS)
-+ $(BSD_INSTALL_PROGRAM) $(PROG) $(BINDIR)
-+ $(BSD_INSTALL_MAN) host.1 $(MANDIR)
-
- clean:
- rm -f $(CLEANUP) *.o a.out core
diff --git a/dns/host/pkg-descr b/dns/host/pkg-descr
deleted file mode 100644
index d4981f617469..000000000000
--- a/dns/host/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-An utility to query DNS servers, similar to one found in the BIND distribution.
diff --git a/dns/host/pkg-plist b/dns/host/pkg-plist
deleted file mode 100644
index 4440eb484e9a..000000000000
--- a/dns/host/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/host
diff --git a/dns/ipcheck/Makefile b/dns/ipcheck/Makefile
deleted file mode 100644
index c4455b12d263..000000000000
--- a/dns/ipcheck/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# New ports collection makefile for: ipcheck
-# Date created: 24 Mar 2001
-# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= ipcheck
-PORTVERSION= 0.200
-PORTEPOCH= 1
-CATEGORIES= net
-MASTER_SITES= http://ipcheck.sourceforge.net/releases/
-MASTER_SITE_SUBDIR= lioux
-DISTNAME= ${PORTNAME}.${PORTVERSION:S/^0.//}
-EXTRACT_SUFX=
-EXTRACT_ONLY=
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= A fully compliant DynDNS.org client for UNIX (supports NIC v2.0)
-
-USE_PYTHON= yes
-NO_WRKSUBDIR= yes
-NO_BUILD= yes
-
-.ifdef(WITH_SNMP)
-RUN_DEPENDS+= ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/pysnmp/v2c.py:${PORTSDIR}/net/py-snmp
-.endif
-
-pre-everything::
-.ifndef(WITH_SNMP)
- @${ECHO_MSG} '===> Enable SNMP support by defining WITH_SNMP'
-.endif
-
-do-patch:
- @${SED} \
- -e "s!/usr/bin/python!${LOCALBASE}/bin/python!" \
- -e "s!ppp0!tun0!" \
- ${DISTDIR}/${DISTNAME} > ${WRKDIR}/${DISTNAME}
-do-install:
- @${INSTALL_SCRIPT} ${WRKDIR}/${DISTNAME} ${PREFIX}/bin/${PORTNAME}.py
-
-.include <bsd.port.mk>
diff --git a/dns/ipcheck/distinfo b/dns/ipcheck/distinfo
deleted file mode 100644
index 53cbcd22600a..000000000000
--- a/dns/ipcheck/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (ipcheck.200) = edd6f6332ee816b924f03430c2fdacce
diff --git a/dns/ipcheck/pkg-descr b/dns/ipcheck/pkg-descr
deleted file mode 100644
index 2359c045e0fd..000000000000
--- a/dns/ipcheck/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-[from web site]
-This is a simple Python script to register your dynamic IP address
-using the NIC V2.0 protocol. We aim to be fully compliant with the
-dyndns client specification. Starting with version 0.141, we use
-https by default and will fall back to plain http if a timeout
-occurs.
-
-We currently support all options and latest recommendations by
-Dyndns. Ipcheck is easy to install and very easy to use.
-
-Root access is not required and no configuration files are needed.
-
-Just specify your username, password and hostname(s) on the command
-line (or cron entry).
-
-You can specify the interface (default tun0) to search for your ip
-address on or use web based IP detection.
-
-There is also direct support for determining the IP address on the
-following devices: Linksys (-L), Netgear (-N), Draytek (-D), Netopia
-(-O), HawkingTech (-H), Cisco 667i (-C), Cisco 700 series (-I),
-ZyXEL Prestige (-Z), SMC Barricade (-S)
-
-WWW: http://ipcheck.sourceforge.net/
diff --git a/dns/ipcheck/pkg-plist b/dns/ipcheck/pkg-plist
deleted file mode 100644
index ae286ad3ac52..000000000000
--- a/dns/ipcheck/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/ipcheck.py
diff --git a/dns/maradns/Makefile b/dns/maradns/Makefile
deleted file mode 100644
index 5b19f960d5ea..000000000000
--- a/dns/maradns/Makefile
+++ /dev/null
@@ -1,80 +0,0 @@
-# New ports collection makefile for: maradns
-# Date created: 26 May 2001
-# Whom: Anders Nordby <anders@fix.no>
-#
-# $FreeBSD$
-#
-
-PORTNAME= maradns
-PORTVERSION= 1.0.13
-PORTREVISION= 0
-CATEGORIES= net
-MASTER_SITES= http://www.maradns.org/download/ \
- http://maradns.glou.net/download/ \
- http://maradns.3va.net/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A DNS server implementation with focus on security and simplicity
-
-USE_REINPLACE= yes
-REINPLACE_ARGS= -i ""
-USE_BZIP2= yes
-MAKE_ENV= FLAGS="${CFLAGS} ${PTHREAD_CFLAGS}"
-
-MAN1= askmara.1 getzone.1
-MAN5= mararc.5
-MAN8= maradns.8 zoneserver.8
-
-post-patch:
- @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \
- 's|/etc/mara|${PREFIX}/etc/mara|g'
- @${FIND} ${WRKSRC} -name '*Makefile*' | ${XARGS} ${REINPLACE_CMD} -e \
- 's|make|\$$\{MAKE\}|g ; \
- s|^FLAGS =|#FLAGS =|g ; \
- s|-lpthread|${PTHREAD_LIBS}|g'
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/tools/askmara ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/server/maradns ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/tuzona/getzone ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKSRC}/tuzona/zoneserver ${PREFIX}/sbin
- ${INSTALL_DATA} ${WRKSRC}/doc/en/examples/example_mararc \
- ${PREFIX}/etc/mararc.sample
- ${INSTALL_MAN} ${WRKSRC}/doc/en/man/askmara.1 ${MANPREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/doc/en/man/getzone.1 ${MANPREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/doc/en/man/mararc.5 ${MANPREFIX}/man/man5
- ${INSTALL_MAN} ${WRKSRC}/doc/en/man/maradns.8 ${MANPREFIX}/man/man8
- ${INSTALL_MAN} ${WRKSRC}/doc/en/man/zoneserver.8 ${MANPREFIX}/man/man8
- ${INSTALL_SCRIPT} ${FILESDIR}/maradns.sh.sample ${PREFIX}/etc/rc.d
-.ifndef(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/00README.FIRST ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/TODO.* ${DOCSDIR}
- @${MKDIR} ${DOCSDIR}/en
- ${INSTALL_DATA} ${WRKSRC}/doc/en/QuickStart ${DOCSDIR}/en
- ${INSTALL_DATA} ${WRKSRC}/doc/en/README ${DOCSDIR}/en
- ${INSTALL_DATA} ${WRKSRC}/doc/en/faq.* ${DOCSDIR}/en
- @${MKDIR} ${DOCSDIR}/en/examples
- ${INSTALL_DATA} ${WRKSRC}/doc/en/examples/example_* \
- ${DOCSDIR}/en/examples
- @${MKDIR} ${DOCSDIR}/en/misc
- ${INSTALL_DATA} ${WRKSRC}/doc/en/misc/0README ${DOCSDIR}/en/misc
- ${INSTALL_DATA} ${WRKSRC}/doc/en/misc/recursive-case-insensitive \
- ${DOCSDIR}/en/misc
- ${INSTALL_DATA} ${WRKSRC}/doc/en/*.* ${DOCSDIR}/en/misc
- @${MKDIR} ${DOCSDIR}/en/misc/spammers
- ${INSTALL_DATA} ${WRKSRC}/doc/en/misc/spammers/*.* \
- ${DOCSDIR}/en/misc/spammers
- @${MKDIR} ${DOCSDIR}/en/misc/spammers/hiddenonline
- ${INSTALL_DATA} ${WRKSRC}/doc/en/misc/spammers/hiddenonline/*.* \
- ${DOCSDIR}/en/misc/spammers/hiddenonline
- @${MKDIR} ${DOCSDIR}/en/tutorial
- ${INSTALL_DATA} ${WRKSRC}/doc/en/tutorial/*.* ${DOCSDIR}/en/tutorial
- @${MKDIR} ${DOCSDIR}/fr
- ${INSTALL_DATA} ${WRKSRC}/doc/fr/QuickStart ${DOCSDIR}/fr
- ${INSTALL_DATA} ${WRKSRC}/doc/fr/faq.* ${DOCSDIR}/fr
- @${MKDIR} ${DOCSDIR}/fr/tutorial
- ${INSTALL_DATA} ${WRKSRC}/doc/fr/tutorial/*.* ${DOCSDIR}/fr/tutorial
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/maradns/distinfo b/dns/maradns/distinfo
deleted file mode 100644
index 2348f8485c93..000000000000
--- a/dns/maradns/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (maradns-1.0.13.tar.bz2) = 6620997a8bd994eb05977a09739160f6
diff --git a/dns/maradns/files/maradns.sh.sample b/dns/maradns/files/maradns.sh.sample
deleted file mode 100644
index 5c640294479c..000000000000
--- a/dns/maradns/files/maradns.sh.sample
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-
-if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
- echo "$0: Cannot determine the PREFIX" >&2
- exit 1
-fi
-
-case "$1" in
-start)
- if [ -x ${PREFIX}/sbin/maradns ]; then
- ${PREFIX}/sbin/maradns > /var/log/maradns.log &
- echo -n ' maradns'
- fi;
- ;;
-stop)
- killall maradns && echo -n ' maradns'
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- ;;
-esac
-
-exit 0
diff --git a/dns/maradns/files/patch-configure b/dns/maradns/files/patch-configure
deleted file mode 100644
index 99aac62ddeb3..000000000000
--- a/dns/maradns/files/patch-configure
+++ /dev/null
@@ -1,15 +0,0 @@
-Unneeded confusion for users.
-
---- configure.orig Wed Jun 5 19:14:27 2002
-+++ configure Wed Jun 5 19:15:32 2002
-@@ -61,9 +61,7 @@
- elif echo $UNAME | grep -i freebsd > /dev/null ; then
- cat $BUILDDIR/Makefile.linux >> Makefile
- echo It looks like you are using FreeBSD\; this should compile
-- echo fine by typing in \'make\'. There is an official port here:
-- echo
-- echo http://www.freebsd.org/cgi/query-pr.cgi?pr=28389
-+ echo fine by typing in \'make\'.
- elif echo $UNAME | grep -i openbsd > /dev/null ; then
- cat $BUILDDIR/Makefile.linux >> Makefile
- echo It looks like you are using OpenBSD\; please read doc/faq.txt
diff --git a/dns/maradns/files/patch-example_mararc b/dns/maradns/files/patch-example_mararc
deleted file mode 100644
index 7b9ef043c3e1..000000000000
--- a/dns/maradns/files/patch-example_mararc
+++ /dev/null
@@ -1,13 +0,0 @@
---- doc/en/examples/example_mararc.orig Wed Jan 16 14:53:53 2002
-+++ doc/en/examples/example_mararc Mon Jan 28 20:16:41 2002
-@@ -29,7 +29,9 @@
- # The directory with all of the zone files
- chroot_dir = "/etc/maradns"
- # The numeric UID MaraDNS will run as
--maradns_uid = 99
-+maradns_uid = 53
-+# The (optional) numeric GID MaraDNS will run as
-+maradns_gid = 53
- # The maximum number of threads (or processes, with the zone server)
- # MaraDNS is allowed to run
- maxprocs = 96
diff --git a/dns/maradns/pkg-descr b/dns/maradns/pkg-descr
deleted file mode 100644
index 84e451eae3e3..000000000000
--- a/dns/maradns/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-MaraDNS is a DNS server with the following features:
-
-* Security-aware programming. A DNS server needs to be secure. There is a
-number of security features in the code, including:
-
- 1. The code uses a special string library which is resistant to buffer
- overflows.
- 2. The code, if started as root, mandates running as an unprivledged
- user in a chroot() jail.
-
-* Open-Source. This DNS server is public-domain code. There are no restrictions
-attached to this code.
-
-* Simplicity. This DNS server has the minimum number of features needed to
-correctly act as an authoritative name server for a domain.
-
-WWW: http://www.maradns.org/
-
-- Anders Nordby <anders@fix.no>
diff --git a/dns/maradns/pkg-plist b/dns/maradns/pkg-plist
deleted file mode 100644
index dc04fd6cfc0b..000000000000
--- a/dns/maradns/pkg-plist
+++ /dev/null
@@ -1,70 +0,0 @@
-bin/askmara
-etc/mararc.sample
-etc/rc.d/maradns.sh.sample
-sbin/getzone
-sbin/maradns
-sbin/zoneserver
-%%PORTDOCS%%share/doc/maradns/00README.FIRST
-%%PORTDOCS%%share/doc/maradns/TODO.done
-%%PORTDOCS%%share/doc/maradns/TODO.first
-%%PORTDOCS%%share/doc/maradns/TODO.second
-%%PORTDOCS%%share/doc/maradns/TODO.third
-%%PORTDOCS%%share/doc/maradns/en/QuickStart
-%%PORTDOCS%%share/doc/maradns/en/README
-%%PORTDOCS%%share/doc/maradns/en/examples/example_authoritative_mararc.txt
-%%PORTDOCS%%share/doc/maradns/en/examples/example_csv1
-%%PORTDOCS%%share/doc/maradns/en/examples/example_csv1.txt
-%%PORTDOCS%%share/doc/maradns/en/examples/example_full_mararc
-%%PORTDOCS%%share/doc/maradns/en/examples/example_mararc
-%%PORTDOCS%%share/doc/maradns/en/examples/example_mararc.orig
-%%PORTDOCS%%share/doc/maradns/en/examples/example_recursive_mararc.txt
-%%PORTDOCS%%share/doc/maradns/en/faq.html
-%%PORTDOCS%%share/doc/maradns/en/faq.txt
-%%PORTDOCS%%share/doc/maradns/en/misc/0README
-%%PORTDOCS%%share/doc/maradns/en/misc/changelog.html
-%%PORTDOCS%%share/doc/maradns/en/misc/changelog.txt
-%%PORTDOCS%%share/doc/maradns/en/misc/credits.txt
-%%PORTDOCS%%share/doc/maradns/en/misc/download.html
-%%PORTDOCS%%share/doc/maradns/en/misc/faq.html
-%%PORTDOCS%%share/doc/maradns/en/misc/faq.txt
-%%PORTDOCS%%share/doc/maradns/en/misc/files.txt
-%%PORTDOCS%%share/doc/maradns/en/misc/recursive-case-insensitive
-%%PORTDOCS%%share/doc/maradns/en/misc/spammers/azmalink.net
-%%PORTDOCS%%share/doc/maradns/en/misc/spammers/hiddenonline/google.search
-%%PORTDOCS%%share/doc/maradns/en/misc/spammers/hiddenonline/hiddenonline.spam
-%%PORTDOCS%%share/doc/maradns/en/misc/spammers/hiddenonline/whois.dimeit.com
-%%PORTDOCS%%share/doc/maradns/en/misc/spammers/hiddenonline/whois.hiddenonline.net
-%%PORTDOCS%%share/doc/maradns/en/tutorial/authoritative.html
-%%PORTDOCS%%share/doc/maradns/en/tutorial/compile.html
-%%PORTDOCS%%share/doc/maradns/en/tutorial/convert.html
-%%PORTDOCS%%share/doc/maradns/en/tutorial/glossary.html
-%%PORTDOCS%%share/doc/maradns/en/tutorial/man.csv1.html
-%%PORTDOCS%%share/doc/maradns/en/tutorial/man.maradns.html
-%%PORTDOCS%%share/doc/maradns/en/tutorial/man.mararc.html
-%%PORTDOCS%%share/doc/maradns/en/tutorial/recordtypes.html
-%%PORTDOCS%%share/doc/maradns/en/tutorial/recursive.html
-%%PORTDOCS%%share/doc/maradns/en/tutorial/tutorial.html
-%%PORTDOCS%%share/doc/maradns/fr/QuickStart
-%%PORTDOCS%%share/doc/maradns/fr/faq.html
-%%PORTDOCS%%share/doc/maradns/fr/faq.txt
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/authoritative.html
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/compile.html
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/convert.html
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/glossary.html
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/man.askmara.html
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/man.csv1.html
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/man.getzone.html
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/man.maradns.html
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/man.mararc.html
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/man.zoneserver.html
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/recursive.html
-%%PORTDOCS%%share/doc/maradns/fr/tutorial/tutorial.html
-%%PORTDOCS%%@dirrm share/doc/maradns/fr/tutorial
-%%PORTDOCS%%@dirrm share/doc/maradns/fr
-%%PORTDOCS%%@dirrm share/doc/maradns/en/tutorial
-%%PORTDOCS%%@dirrm share/doc/maradns/en/misc/spammers/hiddenonline
-%%PORTDOCS%%@dirrm share/doc/maradns/en/misc/spammers
-%%PORTDOCS%%@dirrm share/doc/maradns/en/misc
-%%PORTDOCS%%@dirrm share/doc/maradns/en/examples
-%%PORTDOCS%%@dirrm share/doc/maradns/en
-%%PORTDOCS%%@dirrm share/doc/maradns
diff --git a/dns/mydns-ng/Makefile b/dns/mydns-ng/Makefile
deleted file mode 100644
index a06771c33291..000000000000
--- a/dns/mydns-ng/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# New ports collection makefile for: mydns
-# Date created: 23 July 2002
-# Whom: Simon Dick <simond@irrelevant.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mydns
-PORTVERSION= 0.9.5
-CATEGORIES= net databases
-MASTER_SITES= http://mydns.bboy.net/download/
-
-MAINTAINER= simond@irrelevant.org
-COMMENT= DNS server designed to utilize the MySQL database
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-confdir=${PREFIX}/etc --without-libiconv-prefix
-USE_BZIP2= yes
-USE_REINPLACE= yes
-
-MAN5= mydns.conf.5
-MAN8= mydns.8 mydnscheck.8 mydnsexport.8 mydnsimport.8
-
-DOCS= AUTHORS COPYING ChangeLog NEWS QUICKSTART README TODO
-
-.include <bsd.port.pre.mk>
-
-.if defined (WITH_PGSQL)
-LIB_DEPENDS= pq.2:${PORTSDIR}/databases/postgresql7
-CONFIGURE_ARGS+= --without-mysql
-.else
-LIB_DEPENDS= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
-CONFIGURE_ARGS+= --without-pgsql
-.endif
-
-.if !defined(NOPORTDOCS)
-USE_PERL5= yes
-.else
-pre-configure:
- @${REINPLACE_CMD} -E -e "s|^(all: vars manpages info) html-doc|\1|" \
- ${WRKSRC}/doc/Makefile.in
-.endif
-
-post-build:
- cd ${WRKSRC}/doc && ${MAKE} html
-
-post-install:
- @${SED} 's|%%%PREFIX%%%|${PREFIX}|g' < ${FILESDIR}/mydns.sh > ${WRKSRC}/mydns.sh
- @${INSTALL_SCRIPT} ${WRKSRC}/mydns.sh ${PREFIX}/etc/rc.d/mydns.sh.sample
- @install-info ${PREFIX}/info/mydns.info ${PREFIX}/info/dir
-.if !defined(NOPORTDOCS)
- @${INSTALL} -d -m 0755 ${DOCSDIR}/html ${DOCSDIR}/contrib
-.for f in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/
-.endfor
- @${INSTALL_DATA} ${WRKSRC}/doc/html/* ${DOCSDIR}/html/
- @${INSTALL_DATA} ${WRKSRC}/contrib/admin.php ${DOCSDIR}/contrib/
- @${INSTALL_DATA} ${WRKSRC}/contrib/README ${DOCSDIR}/contrib/
-.endif
- @${PREFIX}/sbin/mydns --dump-config >${PREFIX}/etc/mydns.conf.sample
- @${SED} -e 's,%%%PREFIX%%%,${PREFIX},g' ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/dns/mydns-ng/distinfo b/dns/mydns-ng/distinfo
deleted file mode 100644
index e3e50e5600c6..000000000000
--- a/dns/mydns-ng/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (mydns-0.9.5.tar.bz2) = 4ccda8cc76efed7125223c3bca24c075
diff --git a/dns/mydns-ng/files/mydns.sh b/dns/mydns-ng/files/mydns.sh
deleted file mode 100644
index 493a4356d676..000000000000
--- a/dns/mydns-ng/files/mydns.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-case "$1" in
- start)
- %%%PREFIX%%%/sbin/mydns -b
- ;;
- stop)
- kill `cat /var/run/mydns.pid`
- ;;
- *)
- echo ""
- echo "Usage: `basename $0` { start | stop }"
- echo ""
- exit 64
- ;;
-esac
diff --git a/dns/mydns-ng/files/patch-Makefile.in b/dns/mydns-ng/files/patch-Makefile.in
deleted file mode 100644
index 0148045df6db..000000000000
--- a/dns/mydns-ng/files/patch-Makefile.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.in.orig Wed Dec 18 15:16:33 2002
-+++ Makefile.in Wed Dec 18 15:16:43 2002
-@@ -529,7 +529,6 @@
-
- install-data-am:
- @$(NORMAL_INSTALL)
-- $(MAKE) $(AM_MAKEFLAGS) install-data-hook
-
- install-exec-am:
-
diff --git a/dns/mydns-ng/files/patch-title.texi b/dns/mydns-ng/files/patch-title.texi
deleted file mode 100644
index 54a256163f45..000000000000
--- a/dns/mydns-ng/files/patch-title.texi
+++ /dev/null
@@ -1,10 +0,0 @@
---- doc/texi/en/title.texi.orig Fri Nov 15 10:30:48 2002
-+++ doc/texi/en/title.texi Wed Dec 18 15:18:13 2002
-@@ -1,3 +1,7 @@
-+@dircategory Miscellaneous
-+@direntry
-+* mydns: (mydns). The MySQL based DNS-server.
-+@end direntry
-
- @ifinfo
- This is the manual for MyDNS (version @value{PKGVERSION}, @value{PKGDATE}),
diff --git a/dns/mydns-ng/pkg-descr b/dns/mydns-ng/pkg-descr
deleted file mode 100644
index ce5ec245da64..000000000000
--- a/dns/mydns-ng/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-MyDNS is a free DNS server for UNIX implemented from scratch and
-designed to utilize the MySQL database for data storage.
-
-Its primary objectives are stability, security, interoperability,
-and speed, though not necessarily in that order.
-
-MyDNS does not include recursive name service, nor a resolver library.
-It is primarily designed for organizations with many zones and/or
-resource records who desire the ability to perform real-time dynamic
-updates on their DNS data via MySQL.
-
-WWW: http://mydns.bboy.net/
-
-- Simon Dick
-simond@irrelevant.org
diff --git a/dns/mydns-ng/pkg-message b/dns/mydns-ng/pkg-message
deleted file mode 100644
index 48717a98c046..000000000000
--- a/dns/mydns-ng/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-
-To get MyDNS working you will need to do some configuration, first you
-will need to create %%%PREFIX%%%/etc/mydns.conf based on the
-installed sample file. Following that you will need to setup your
-database tables, you can use the output of
-%%%PREFIX%%%/sbin/mydns --create-tables
-as a template.
-
diff --git a/dns/mydns-ng/pkg-plist b/dns/mydns-ng/pkg-plist
deleted file mode 100644
index cb071b949cdc..000000000000
--- a/dns/mydns-ng/pkg-plist
+++ /dev/null
@@ -1,59 +0,0 @@
-etc/mydns.conf.sample
-etc/rc.d/mydns.sh.sample
-@unexec install-info --delete %D/info/mydns.info %D/info/dir
-info/mydns.info
-@exec install-info %D/info/mydns.info %D/info/dir
-bin/mydnscheck
-bin/mydnsexport
-bin/mydnsimport
-share/locale/es/LC_MESSAGES/mydns.mo
-share/locale/pt_BR/LC_MESSAGES/mydns.mo
-share/locale/fr/LC_MESSAGES/mydns.mo
-sbin/mydns
-%%PORTDOCS%%share/doc/mydns/AUTHORS
-%%PORTDOCS%%share/doc/mydns/COPYING
-%%PORTDOCS%%share/doc/mydns/ChangeLog
-%%PORTDOCS%%share/doc/mydns/NEWS
-%%PORTDOCS%%share/doc/mydns/QUICKSTART
-%%PORTDOCS%%share/doc/mydns/README
-%%PORTDOCS%%share/doc/mydns/TODO
-%%PORTDOCS%%share/doc/mydns/contrib/README
-%%PORTDOCS%%share/doc/mydns/contrib/admin.php
-%%PORTDOCS%%share/doc/mydns/html/Building-the-source.html
-%%PORTDOCS%%share/doc/mydns/html/Cache-options.html
-%%PORTDOCS%%share/doc/mydns/html/Caching.html
-%%PORTDOCS%%share/doc/mydns/html/Configuration.html
-%%PORTDOCS%%share/doc/mydns/html/Creating-mydns.conf.html
-%%PORTDOCS%%share/doc/mydns/html/Database-options.html
-%%PORTDOCS%%share/doc/mydns/html/Database.html
-%%PORTDOCS%%share/doc/mydns/html/GNU-Free-Documentation-License.html
-%%PORTDOCS%%share/doc/mydns/html/General-options.html
-%%PORTDOCS%%share/doc/mydns/html/Index.html
-%%PORTDOCS%%share/doc/mydns/html/Installation.html
-%%PORTDOCS%%share/doc/mydns/html/Introduction.html
-%%PORTDOCS%%share/doc/mydns/html/Load-balancing.html
-%%PORTDOCS%%share/doc/mydns/html/Misc-options.html
-%%PORTDOCS%%share/doc/mydns/html/Optional-columns.html
-%%PORTDOCS%%share/doc/mydns/html/Preparing-the-database.html
-%%PORTDOCS%%share/doc/mydns/html/RFC-1034.html
-%%PORTDOCS%%share/doc/mydns/html/References.html
-%%PORTDOCS%%share/doc/mydns/html/Round-robin.html
-%%PORTDOCS%%share/doc/mydns/html/Server.html
-%%PORTDOCS%%share/doc/mydns/html/Signals.html
-%%PORTDOCS%%share/doc/mydns/html/TCP-support.html
-%%PORTDOCS%%share/doc/mydns/html/Troubleshooting.html
-%%PORTDOCS%%share/doc/mydns/html/Utilities.html
-%%PORTDOCS%%share/doc/mydns/html/Zone-transfers.html
-%%PORTDOCS%%share/doc/mydns/html/any.active.html
-%%PORTDOCS%%share/doc/mydns/html/in-addr.arpa.html
-%%PORTDOCS%%share/doc/mydns/html/index.html
-%%PORTDOCS%%share/doc/mydns/html/mydnscheck.html
-%%PORTDOCS%%share/doc/mydns/html/mydnsexport.html
-%%PORTDOCS%%share/doc/mydns/html/mydnsimport.html
-%%PORTDOCS%%share/doc/mydns/html/ptr-table.html
-%%PORTDOCS%%share/doc/mydns/html/rr-table.html
-%%PORTDOCS%%share/doc/mydns/html/soa-table.html
-%%PORTDOCS%%share/doc/mydns/html/soa.xfer.html
-%%PORTDOCS%%@dirrm share/doc/mydns/html
-%%PORTDOCS%%@dirrm share/doc/mydns/contrib
-%%PORTDOCS%%@dirrm share/doc/mydns
diff --git a/dns/mydns/Makefile b/dns/mydns/Makefile
deleted file mode 100644
index a06771c33291..000000000000
--- a/dns/mydns/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# New ports collection makefile for: mydns
-# Date created: 23 July 2002
-# Whom: Simon Dick <simond@irrelevant.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= mydns
-PORTVERSION= 0.9.5
-CATEGORIES= net databases
-MASTER_SITES= http://mydns.bboy.net/download/
-
-MAINTAINER= simond@irrelevant.org
-COMMENT= DNS server designed to utilize the MySQL database
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-confdir=${PREFIX}/etc --without-libiconv-prefix
-USE_BZIP2= yes
-USE_REINPLACE= yes
-
-MAN5= mydns.conf.5
-MAN8= mydns.8 mydnscheck.8 mydnsexport.8 mydnsimport.8
-
-DOCS= AUTHORS COPYING ChangeLog NEWS QUICKSTART README TODO
-
-.include <bsd.port.pre.mk>
-
-.if defined (WITH_PGSQL)
-LIB_DEPENDS= pq.2:${PORTSDIR}/databases/postgresql7
-CONFIGURE_ARGS+= --without-mysql
-.else
-LIB_DEPENDS= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
-CONFIGURE_ARGS+= --without-pgsql
-.endif
-
-.if !defined(NOPORTDOCS)
-USE_PERL5= yes
-.else
-pre-configure:
- @${REINPLACE_CMD} -E -e "s|^(all: vars manpages info) html-doc|\1|" \
- ${WRKSRC}/doc/Makefile.in
-.endif
-
-post-build:
- cd ${WRKSRC}/doc && ${MAKE} html
-
-post-install:
- @${SED} 's|%%%PREFIX%%%|${PREFIX}|g' < ${FILESDIR}/mydns.sh > ${WRKSRC}/mydns.sh
- @${INSTALL_SCRIPT} ${WRKSRC}/mydns.sh ${PREFIX}/etc/rc.d/mydns.sh.sample
- @install-info ${PREFIX}/info/mydns.info ${PREFIX}/info/dir
-.if !defined(NOPORTDOCS)
- @${INSTALL} -d -m 0755 ${DOCSDIR}/html ${DOCSDIR}/contrib
-.for f in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/
-.endfor
- @${INSTALL_DATA} ${WRKSRC}/doc/html/* ${DOCSDIR}/html/
- @${INSTALL_DATA} ${WRKSRC}/contrib/admin.php ${DOCSDIR}/contrib/
- @${INSTALL_DATA} ${WRKSRC}/contrib/README ${DOCSDIR}/contrib/
-.endif
- @${PREFIX}/sbin/mydns --dump-config >${PREFIX}/etc/mydns.conf.sample
- @${SED} -e 's,%%%PREFIX%%%,${PREFIX},g' ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/dns/mydns/distinfo b/dns/mydns/distinfo
deleted file mode 100644
index e3e50e5600c6..000000000000
--- a/dns/mydns/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (mydns-0.9.5.tar.bz2) = 4ccda8cc76efed7125223c3bca24c075
diff --git a/dns/mydns/files/mydns.sh b/dns/mydns/files/mydns.sh
deleted file mode 100644
index 493a4356d676..000000000000
--- a/dns/mydns/files/mydns.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-case "$1" in
- start)
- %%%PREFIX%%%/sbin/mydns -b
- ;;
- stop)
- kill `cat /var/run/mydns.pid`
- ;;
- *)
- echo ""
- echo "Usage: `basename $0` { start | stop }"
- echo ""
- exit 64
- ;;
-esac
diff --git a/dns/mydns/files/patch-Makefile.in b/dns/mydns/files/patch-Makefile.in
deleted file mode 100644
index 0148045df6db..000000000000
--- a/dns/mydns/files/patch-Makefile.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.in.orig Wed Dec 18 15:16:33 2002
-+++ Makefile.in Wed Dec 18 15:16:43 2002
-@@ -529,7 +529,6 @@
-
- install-data-am:
- @$(NORMAL_INSTALL)
-- $(MAKE) $(AM_MAKEFLAGS) install-data-hook
-
- install-exec-am:
-
diff --git a/dns/mydns/files/patch-title.texi b/dns/mydns/files/patch-title.texi
deleted file mode 100644
index 54a256163f45..000000000000
--- a/dns/mydns/files/patch-title.texi
+++ /dev/null
@@ -1,10 +0,0 @@
---- doc/texi/en/title.texi.orig Fri Nov 15 10:30:48 2002
-+++ doc/texi/en/title.texi Wed Dec 18 15:18:13 2002
-@@ -1,3 +1,7 @@
-+@dircategory Miscellaneous
-+@direntry
-+* mydns: (mydns). The MySQL based DNS-server.
-+@end direntry
-
- @ifinfo
- This is the manual for MyDNS (version @value{PKGVERSION}, @value{PKGDATE}),
diff --git a/dns/mydns/pkg-descr b/dns/mydns/pkg-descr
deleted file mode 100644
index ce5ec245da64..000000000000
--- a/dns/mydns/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-MyDNS is a free DNS server for UNIX implemented from scratch and
-designed to utilize the MySQL database for data storage.
-
-Its primary objectives are stability, security, interoperability,
-and speed, though not necessarily in that order.
-
-MyDNS does not include recursive name service, nor a resolver library.
-It is primarily designed for organizations with many zones and/or
-resource records who desire the ability to perform real-time dynamic
-updates on their DNS data via MySQL.
-
-WWW: http://mydns.bboy.net/
-
-- Simon Dick
-simond@irrelevant.org
diff --git a/dns/mydns/pkg-message b/dns/mydns/pkg-message
deleted file mode 100644
index 48717a98c046..000000000000
--- a/dns/mydns/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-
-To get MyDNS working you will need to do some configuration, first you
-will need to create %%%PREFIX%%%/etc/mydns.conf based on the
-installed sample file. Following that you will need to setup your
-database tables, you can use the output of
-%%%PREFIX%%%/sbin/mydns --create-tables
-as a template.
-
diff --git a/dns/mydns/pkg-plist b/dns/mydns/pkg-plist
deleted file mode 100644
index cb071b949cdc..000000000000
--- a/dns/mydns/pkg-plist
+++ /dev/null
@@ -1,59 +0,0 @@
-etc/mydns.conf.sample
-etc/rc.d/mydns.sh.sample
-@unexec install-info --delete %D/info/mydns.info %D/info/dir
-info/mydns.info
-@exec install-info %D/info/mydns.info %D/info/dir
-bin/mydnscheck
-bin/mydnsexport
-bin/mydnsimport
-share/locale/es/LC_MESSAGES/mydns.mo
-share/locale/pt_BR/LC_MESSAGES/mydns.mo
-share/locale/fr/LC_MESSAGES/mydns.mo
-sbin/mydns
-%%PORTDOCS%%share/doc/mydns/AUTHORS
-%%PORTDOCS%%share/doc/mydns/COPYING
-%%PORTDOCS%%share/doc/mydns/ChangeLog
-%%PORTDOCS%%share/doc/mydns/NEWS
-%%PORTDOCS%%share/doc/mydns/QUICKSTART
-%%PORTDOCS%%share/doc/mydns/README
-%%PORTDOCS%%share/doc/mydns/TODO
-%%PORTDOCS%%share/doc/mydns/contrib/README
-%%PORTDOCS%%share/doc/mydns/contrib/admin.php
-%%PORTDOCS%%share/doc/mydns/html/Building-the-source.html
-%%PORTDOCS%%share/doc/mydns/html/Cache-options.html
-%%PORTDOCS%%share/doc/mydns/html/Caching.html
-%%PORTDOCS%%share/doc/mydns/html/Configuration.html
-%%PORTDOCS%%share/doc/mydns/html/Creating-mydns.conf.html
-%%PORTDOCS%%share/doc/mydns/html/Database-options.html
-%%PORTDOCS%%share/doc/mydns/html/Database.html
-%%PORTDOCS%%share/doc/mydns/html/GNU-Free-Documentation-License.html
-%%PORTDOCS%%share/doc/mydns/html/General-options.html
-%%PORTDOCS%%share/doc/mydns/html/Index.html
-%%PORTDOCS%%share/doc/mydns/html/Installation.html
-%%PORTDOCS%%share/doc/mydns/html/Introduction.html
-%%PORTDOCS%%share/doc/mydns/html/Load-balancing.html
-%%PORTDOCS%%share/doc/mydns/html/Misc-options.html
-%%PORTDOCS%%share/doc/mydns/html/Optional-columns.html
-%%PORTDOCS%%share/doc/mydns/html/Preparing-the-database.html
-%%PORTDOCS%%share/doc/mydns/html/RFC-1034.html
-%%PORTDOCS%%share/doc/mydns/html/References.html
-%%PORTDOCS%%share/doc/mydns/html/Round-robin.html
-%%PORTDOCS%%share/doc/mydns/html/Server.html
-%%PORTDOCS%%share/doc/mydns/html/Signals.html
-%%PORTDOCS%%share/doc/mydns/html/TCP-support.html
-%%PORTDOCS%%share/doc/mydns/html/Troubleshooting.html
-%%PORTDOCS%%share/doc/mydns/html/Utilities.html
-%%PORTDOCS%%share/doc/mydns/html/Zone-transfers.html
-%%PORTDOCS%%share/doc/mydns/html/any.active.html
-%%PORTDOCS%%share/doc/mydns/html/in-addr.arpa.html
-%%PORTDOCS%%share/doc/mydns/html/index.html
-%%PORTDOCS%%share/doc/mydns/html/mydnscheck.html
-%%PORTDOCS%%share/doc/mydns/html/mydnsexport.html
-%%PORTDOCS%%share/doc/mydns/html/mydnsimport.html
-%%PORTDOCS%%share/doc/mydns/html/ptr-table.html
-%%PORTDOCS%%share/doc/mydns/html/rr-table.html
-%%PORTDOCS%%share/doc/mydns/html/soa-table.html
-%%PORTDOCS%%share/doc/mydns/html/soa.xfer.html
-%%PORTDOCS%%@dirrm share/doc/mydns/html
-%%PORTDOCS%%@dirrm share/doc/mydns/contrib
-%%PORTDOCS%%@dirrm share/doc/mydns
diff --git a/dns/noip/Makefile b/dns/noip/Makefile
deleted file mode 100644
index bfac9d9b9bbd..000000000000
--- a/dns/noip/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# New ports collection makefile for: No-IP Dynamic Update Client
-# Date created: 28 March 2002
-# Whom: Eyal Soha <esoha@attbi.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= noip
-PORTVERSION= 1.6
-CATEGORIES= net
-MASTER_SITES= http://www.no-ip.com/client/linux/
-DISTNAME= noip_updater_v${PORTVERSION}
-
-MAINTAINER= esoha@attbi.com
-COMMENT= No-IP.com's dynamic DNS update client
-
-ALL_TARGET= noip
-
-post-build:
- ${SED} "s|%%PREFIX%%|${PREFIX}|g" < ${FILESDIR}/noip.sh > ${WRKSRC}/noip.sh
-
-pre-install:
- @${SETENV} PKG_PREFIX=${PREFIX} ${SH} \
- ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/noip ${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/noip.sh ${PREFIX}/etc/rc.d
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/${PORTNAME}
- ${INSTALL_MAN} ${WRKSRC}/README.FIRST ${PREFIX}/share/doc/${PORTNAME}
- ${INSTALL_MAN} ${WRKSRC}/COPYING ${PREFIX}/share/doc/${PORTNAME}
- ${MKDIR} ${PREFIX}/share/examples/${PORTNAME}
- ${INSTALL_MAN} ${WRKSRC}/no-ip.conf.sample ${PREFIX}/share/examples/${PORTNAME}
- ${INSTALL_SCRIPT} ${WRKSRC}/no-ip.sh ${PREFIX}/share/examples/${PORTNAME}
-.endif
- @${SED} "s|%%PREFIX%%|${PREFIX}|g" ${PKGMESSAGE} | ${SED} "s|%%WRKSRC%%|${WRKSRC}|g"
-
-conf:
- (cd ${PREFIX}/etc && ${PREFIX}/share/examples/noip/no-ip.sh)
- ${CHOWN} noip:noip ${PREFIX}/etc/no-ip.conf
- ${CHMOD} 0600 ${PREFIX}/etc/no-ip.conf
-
-.include <bsd.port.mk>
diff --git a/dns/noip/distinfo b/dns/noip/distinfo
deleted file mode 100644
index 41d0c1e0f8ff..000000000000
--- a/dns/noip/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (noip_updater_v1.6.tar.gz) = 6503e2e7d8ea35c304744a318b400a09
diff --git a/dns/noip/files/noip.sh b/dns/noip/files/noip.sh
deleted file mode 100644
index eca1af8323b8..000000000000
--- a/dns/noip/files/noip.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-case "$1" in
- start)
- if [ -x %%PREFIX%%/bin/noip -a -f %%PREFIX%%/etc/no-ip.conf ]; then
- echo -n ' noip';
- su -m noip -c '%%PREFIX%%/bin/noip' 2> /dev/null > /dev/null
- fi
- ;;
- stop)
- echo -n ' noip';
- killall noip
- ;;
- *)
- echo "Usage: `basename $0` {start|stop}" >&2
- exit 1
- ;;
-esac
-exit 0
diff --git a/dns/noip/files/patch-no-ip.sh b/dns/noip/files/patch-no-ip.sh
deleted file mode 100644
index 4d083a0ec7b6..000000000000
--- a/dns/noip/files/patch-no-ip.sh
+++ /dev/null
@@ -1,16 +0,0 @@
---- no-ip.sh.orig Wed Oct 10 16:35:12 2001
-+++ no-ip.sh Fri Mar 29 01:55:11 2002
-@@ -1,3 +1,4 @@
-+#!/bin/sh
- #
- # configuration file builder script for no-ip
- #
-@@ -89,7 +90,7 @@
- #
- if [ "$NAT" = "N" ]
- then
-- devs=`tail +3 /proc/net/dev | awk -F: '{print $1}' | tr -d ' '|tr '\n' ' '`
-+ devs=`ifconfig -l inet`
- DEV=foo
- while [ "$DEV" = "foo" ]
- do
diff --git a/dns/noip/files/patch-noip.c b/dns/noip/files/patch-noip.c
deleted file mode 100644
index 04b51cdfffd6..000000000000
--- a/dns/noip/files/patch-noip.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- noip.c.bak Sat Mar 30 17:59:58 2002
-+++ noip.c Sat Mar 30 17:59:15 2002
-@@ -452,7 +452,8 @@
- else
- getip(IPaddress);
- #ifdef DEBUG
-- ErrMsg("! LIA = %s, IP = %s",Last_IP_Addr, IPaddress);
-+ if (debug)
-+ ErrMsg("! LIA = %s, IP = %s",Last_IP_Addr, IPaddress);
- #endif
- if ((*IPaddress != 0) &&
- (strcmp(IPaddress, Last_IP_Addr) != 0)) {
diff --git a/dns/noip/pkg-deinstall b/dns/noip/pkg-deinstall
deleted file mode 100644
index 93a3036c7d43..000000000000
--- a/dns/noip/pkg-deinstall
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-
-if [ "$2" != "POST-DEINSTALL" ]; then
- exit 0
-fi
-
-PW=/usr/sbin/pw
-ECHO=echo
-USER=noip
-GROUP=${USER}
-
-if [ -f ${PKG_PREFIX}/etc/no-ip.conf ]; then
- ${ECHO} "To delete noip configuration permanently: rm ${PKG_PREFIX}/etc/no-ip.conf"
-fi
-if ${PW} usershow "${USER}" 2>/dev/null 1>&2; then
- ${ECHO} "To delete noip user permanently: ${PW} userdel ${USER}"
-fi
-if ${PW} groupshow "${GROUP}" 2>/dev/null 1>&2; then
- ${ECHO} "To delete noip group permanently: ${PW} groupdel ${GROUP}"
-fi
-exit 0
diff --git a/dns/noip/pkg-descr b/dns/noip/pkg-descr
deleted file mode 100644
index 6e3b58983d27..000000000000
--- a/dns/noip/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-This is a port of No-IP.com's dynamic DNS update client. When
-configured correctly, the client will check the local IP address at a
-given time interval for any changes. If the local IP address has
-changed it will notify the DNS servers at No-IP.com and update the IP
-corresponding to your No-IP/No-IP+ hostname.
-
-WWW: http://www.No-IP.com/
-
-- Eyal Soha
-esoha@attbi.com
diff --git a/dns/noip/pkg-install b/dns/noip/pkg-install
deleted file mode 100644
index f4efdf4b8f46..000000000000
--- a/dns/noip/pkg-install
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-if [ "$2" != "PRE-INSTALL" ]; then
- exit 0
-fi
-
-PW=/usr/sbin/pw
-ECHO=echo
-USER=noip
-GROUP=${USER}
-
-if ! ${PW} groupshow "${GROUP}" 2>/dev/null 1>&2; then
- if ${PW} groupadd ${GROUP}; then
- ${ECHO} "Added group \"${GROUP}\"."
- else
- ${ECHO} "Adding group \"${GROUP}\" failed..."
- exit 1
- fi
-fi
-
-if ! ${PW} usershow "${USER}" 2>/dev/null 1>&2; then
- if ${PW} useradd ${USER} -g ${GROUP} -h - \
- -s "/sbin/nologin" -d "/nonexistent" \
- -c "noip_updater pseudo-user"; \
- then
- ${ECHO} "Added user \"${USER}\"."
- else
- ${ECHO} "Adding user \"${USER}\" failed..."
- exit 1
- fi
-fi
-exit 0
diff --git a/dns/noip/pkg-message b/dns/noip/pkg-message
deleted file mode 100644
index a8fd115e237f..000000000000
--- a/dns/noip/pkg-message
+++ /dev/null
@@ -1,14 +0,0 @@
-##################################################################
-You need to generate the noip config file 'no-ip.conf' in
-%%PREFIX%%/etc/no-ip.conf. To do this automatically, run:
-
- make conf
-
-To do it manually, copy
-%%PREFIX%%/share/examples/noip/no-ip.conf.sample to
-%%PREFIX%%/etc/no-ip.conf and edit it or use
-%%PREFIX%%/share/examples/noip/no-ip.sh to make no-ip.conf. Then
-chown to noip:noip and chmod to 0600.
-
-You need to register with www.no-ip.com to use this port.
-##################################################################
diff --git a/dns/noip/pkg-plist b/dns/noip/pkg-plist
deleted file mode 100644
index 3ac22b4870f3..000000000000
--- a/dns/noip/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/noip
-etc/rc.d/noip.sh
-%%PORTDOCS%%share/doc/noip/README.FIRST
-%%PORTDOCS%%share/doc/noip/COPYING
-%%PORTDOCS%%share/examples/noip/no-ip.conf.sample
-%%PORTDOCS%%share/examples/noip/no-ip.sh
-%%PORTDOCS%%@dirrm share/doc/noip
-%%PORTDOCS%%@dirrm share/examples/noip
diff --git a/dns/nsd/Makefile b/dns/nsd/Makefile
deleted file mode 100644
index 9c01aa999281..000000000000
--- a/dns/nsd/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# New ports collection makefile for: nsd
-# Date created: 08 August 2002
-# Whom: alexis
-#
-# $FreeBSD$
-#
-
-PORTNAME= nsd
-PORTVERSION= 1.0.2
-CATEGORIES= net
-MASTER_SITES= http://www.nlnetlabs.nl/downloads/nsd/
-
-MAINTAINER= nsd-info@nlnetlabs.nl
-COMMENT= An authoratative only non-recursive high performance name server
-
-MAN8= nsd.8 zonec.8 nsdc.8
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/nsd.zones.sample \
- ${PREFIX}/etc/nsd/nsd.zones.sample
-
-.include <bsd.port.mk>
diff --git a/dns/nsd/distinfo b/dns/nsd/distinfo
deleted file mode 100644
index bbc21a3fbe62..000000000000
--- a/dns/nsd/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (nsd-1.0.2.tar.gz) = 8c50f242ed4d71986fe8959f5db3be5d
diff --git a/dns/nsd/files/patch-Makefile b/dns/nsd/files/patch-Makefile
deleted file mode 100644
index 28b6f2d4b74c..000000000000
--- a/dns/nsd/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Wed Feb 12 14:17:18 2003
-+++ Makefile Wed Feb 12 14:17:35 2003
-@@ -67,7 +67,7 @@
- #
-
- # The directory where the nsd nsdc and zonec binaries will be installed
--PREFIX = /usr/local
-+#PREFIX = /usr/local
- NSDBINDIR = ${PREFIX}/sbin
- NSDMANDIR = ${PREFIX}/man/man8
-
diff --git a/dns/nsd/pkg-descr b/dns/nsd/pkg-descr
deleted file mode 100644
index 84747b726d3a..000000000000
--- a/dns/nsd/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This is NSD Name Server Daemon (NSD) version 1.0.1 beta
-
-NSD is a complete implementation of an authoritative DNS nameserver.
-
-For more information:
-
-WWW: http://www.nlnetlabs.nl/nsd
-
-The source code is available from:
-
-WWW: http://www.nlnetlabs.nl/downloads/nsd
diff --git a/dns/nsd/pkg-plist b/dns/nsd/pkg-plist
deleted file mode 100644
index 781893ea8ff1..000000000000
--- a/dns/nsd/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-sbin/nsd
-sbin/nsdc
-sbin/zonec
-sbin/nsd-notify
-etc/nsd/nsd.zones.sample
-@dirrm etc/nsd
diff --git a/dns/nslint/Makefile b/dns/nslint/Makefile
deleted file mode 100644
index 55b2a99406ba..000000000000
--- a/dns/nslint/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# New ports collection makefile for: nslint
-# Date created: 27 October 1997
-# Whom: dglo@ssec.wisc.edu
-#
-# $FreeBSD$
-#
-
-PORTNAME= nslint
-PORTVERSION= 2.1.a3
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.ee.lbl.gov/
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.a/a/}
-
-MAINTAINER= petef@FreeBSD.org
-COMMENT= Perform consistency checks on DNS zone files
-
-GNU_CONFIGURE= yes
-ALL_TARGET= nslint
-INSTALL_TARGET= install install-man
-MAN8= nslint.8
-
-.include <bsd.port.mk>
diff --git a/dns/nslint/distinfo b/dns/nslint/distinfo
deleted file mode 100644
index ef8d68d7ee3e..000000000000
--- a/dns/nslint/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (nslint-2.1a3.tar.gz) = 87f78dd8680a4abbc480d814172a468e
diff --git a/dns/nslint/files/patch-ab b/dns/nslint/files/patch-ab
deleted file mode 100644
index 9e2a3c8a87f9..000000000000
--- a/dns/nslint/files/patch-ab
+++ /dev/null
@@ -1,21 +0,0 @@
-*** nslint.c.orig Wed Sep 24 20:41:28 1997
---- nslint.c Mon Oct 27 09:18:05 1997
-***************
-*** 127,134 ****
-
- int debug;
- int errors;
-! char *bootfile = "/etc/named.boot";
-! char *conffile = "/etc/named.conf";
- char *nslintboot;
- char *nslintconf;
- char *prog;
---- 127,134 ----
-
- int debug;
- int errors;
-! char *bootfile = "/etc/namedb/named.boot";
-! char *conffile = "/etc/namedb/named.conf";
- char *nslintboot;
- char *nslintconf;
- char *prog;
diff --git a/dns/nslint/files/patch-ac b/dns/nslint/files/patch-ac
deleted file mode 100644
index 0e42b54a654d..000000000000
--- a/dns/nslint/files/patch-ac
+++ /dev/null
@@ -1,50 +0,0 @@
-*** nslint.8.orig Tue Feb 23 15:05:17 1999
---- nslint.8 Sun Jan 2 14:48:23 2000
-***************
-*** 101,114 ****
- Specify an alternate
- .I named.boot
- file. The default is
-! .IR /etc/named.boot .
- .TP
- .TP
- .B -c
- Specify an alternate
- .I named.conf
- file. The default is
-! .IR /etc/named.conf .
- .TP
- .B -B
- Specify an alternate
---- 101,114 ----
- Specify an alternate
- .I named.boot
- file. The default is
-! .IR /etc/namedb/named.boot .
- .TP
- .TP
- .B -c
- Specify an alternate
- .I named.conf
- file. The default is
-! .IR /etc/namedb/named.conf .
- .TP
- .B -B
- Specify an alternate
-***************
-*** 398,404 ****
- .na
- .nh
- .nf
-! /etc/named.boot - default named configuration file
- nslint.boot - default nslint configuration file
- .ad
- .hy
---- 398,404 ----
- .na
- .nh
- .nf
-! /etc/namedb/named.boot - default named configuration file
- nslint.boot - default nslint configuration file
- .ad
- .hy
diff --git a/dns/nslint/pkg-descr b/dns/nslint/pkg-descr
deleted file mode 100644
index 3d7d01be9902..000000000000
--- a/dns/nslint/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Nslint is a lint program for DNS zone files. It is produced by the
-Lawrence Berkeley National Laboratory, Network Research Group.
-
-Please send bugs and comments to nslint@ee.lbl.gov.
-
-WWW: http://ee.lbl.gov/ftp.html
-
-- Pete
-petef@databits.net
diff --git a/dns/nslint/pkg-plist b/dns/nslint/pkg-plist
deleted file mode 100644
index 1f7fa353e619..000000000000
--- a/dns/nslint/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/nslint
diff --git a/dns/nsping/Makefile b/dns/nsping/Makefile
deleted file mode 100644
index dcdd88e11ffe..000000000000
--- a/dns/nsping/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# New ports collection makefile for: nsping
-# Date created: 04 March 2000
-# Whom: Kris Kennaway <kris@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= nsping
-PORTVERSION= 0.8
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= roam
-DISTFILES= nsping.tar.gz
-
-MAINTAINER= roam@FreeBSD.org
-COMMENT= "DNS \"ping\""
-
-MAN8= nsping.8
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/nsping ${PREFIX}/sbin
- ${INSTALL_DATA} ${WRKSRC}/nsping.8 ${PREFIX}/man/man8
-
-.include <bsd.port.mk>
diff --git a/dns/nsping/distinfo b/dns/nsping/distinfo
deleted file mode 100644
index c0d519e6d4a1..000000000000
--- a/dns/nsping/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (nsping.tar.gz) = 64785a50eb065a9b28ee33ec8c1ccab2
-RMD160 (nsping.tar.gz) = 6f64f04a3b97c04ab978dcd170e0f9f590f2952a
-SHA1 (nsping.tar.gz) = 3e85186a1db7566728426b13c5683afe5ed96752
diff --git a/dns/nsping/files/patch-aa b/dns/nsping/files/patch-aa
deleted file mode 100644
index 6b3d4f607e20..000000000000
--- a/dns/nsping/files/patch-aa
+++ /dev/null
@@ -1,17 +0,0 @@
---- Makefile.orig Mon Nov 24 04:56:28 1997
-+++ Makefile Fri Nov 12 15:53:26 1999
-@@ -1,4 +1,4 @@
--CFLAGS= -g
-+#CFLAGS= -g
- #Solaris
- #CFLAGS= -g -Dsys5
- LDFLAGS=
-@@ -10,6 +10,8 @@
- OBJS= nsping.o dns-lib.o dns-rr.o
- SRCS= nsping.c dns-lib.c dns-rr.c
- HEADERS= nsping.h dns-lib.h dns-rr.h
-+
-+all: ${TARGET}
-
- ${TARGET} : ${OBJS}
- ${CC} ${CFLAGS} -o ${TARGET} ${OBJS} ${LDFLAGS} ${LIBS}
diff --git a/dns/nsping/files/patch-ab b/dns/nsping/files/patch-ab
deleted file mode 100644
index 970acc7d39cc..000000000000
--- a/dns/nsping/files/patch-ab
+++ /dev/null
@@ -1,28 +0,0 @@
---- nsping.c.orig Fri Nov 12 15:30:42 1999
-+++ nsping.c Fri Nov 12 15:44:06 1999
-@@ -189,10 +189,14 @@
-
- int guess_zone() {
- char lhn[MAXDNAME];
-+ struct hostent *hp;
- char *cp;
-
- if(gethostname(lhn, MAXDNAME) < 0)
- return(0);
-+ if((hp = gethostbyname(lhn)) == NULL)
-+ return(0);
-+ strlcpy(lhn, hp->h_name, sizeof(lhn));
-
- cp = strchr(lhn, '.');
- if(!cp || !(*(++cp)))
-@@ -679,9 +683,7 @@
- /* -------------------------------------------------------------------------- */
-
- void usage() {
-- fprintf(stderr, "nsping [ -z <zone> | -h <hostname> ] -p <port> -t <timeout>\n"
-- "\t\t-a <local address> -P <local port>\n"
-- "\t\t-T <type> <-r | -R, recurse?>\n");
-+ fprintf(stderr, "Usage: nsping [-dR] [-c count] [-z zone | -h hostname] [-t timeout] [-p dport] [-P sport] [-a saddr] [-T querytype]\n");
- return;
- }
-
diff --git a/dns/nsping/pkg-descr b/dns/nsping/pkg-descr
deleted file mode 100644
index f367812a6614..000000000000
--- a/dns/nsping/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-from nsping.8:
-
- Nsping uses DNS queries to monitor reachability and operation of name-
- servers, as well as the latency of DNS queries. It does this by sending
- random recursive DNS queries to the nameserver (avoiding the effects of
- DNS caching) and measuring the amount of time between the sending of the
- query and the receipt of the response packet.
diff --git a/dns/nsping/pkg-plist b/dns/nsping/pkg-plist
deleted file mode 100644
index af88623b47cd..000000000000
--- a/dns/nsping/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-sbin/nsping
diff --git a/dns/odsclient/Makefile b/dns/odsclient/Makefile
deleted file mode 100644
index 5bb0c7bac39c..000000000000
--- a/dns/odsclient/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: odsclient
-# Date created: Jul 22, 2001
-# Whom: geniusj@ods.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= odsclient
-PORTVERSION= 1.02
-CATEGORIES= net
-MASTER_SITES= http://www.ods.org/
-
-MAINTAINER= geniusj@ods.org
-COMMENT= ODS Dynamic DNS Client
-
-USE_REINPLACE= yes
-ALL_TARGET= odsclient
-
-post-patch:
- @${REINPLACE_CMD} -e "s/^(CC|CFLAGS).+//g" ${WRKSRC}/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/odsclient ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README
-.endif
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/dns/odsclient/distinfo b/dns/odsclient/distinfo
deleted file mode 100644
index bf94edc135fc..000000000000
--- a/dns/odsclient/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (odsclient-1.02.tar.gz) = 96d5e6b09a4732031c5fe8ecae336746
diff --git a/dns/odsclient/pkg-descr b/dns/odsclient/pkg-descr
deleted file mode 100644
index 6b9443d149bf..000000000000
--- a/dns/odsclient/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-A dynamic DNS client for the service provided by the Open Domain Server.
-This client is the official ODS client, it is a simple command-line client that
-can easily be placed into any scripts necessary.
-
-Account signup, Host creation, etc can be found at:
-
-WWW: http://www.ods.org/
-
-- geniusj@ods.org
diff --git a/dns/odsclient/pkg-message b/dns/odsclient/pkg-message
deleted file mode 100644
index ebec7d9d9180..000000000000
--- a/dns/odsclient/pkg-message
+++ /dev/null
@@ -1,10 +0,0 @@
-----------------------------------------------------------------------
-To use this client you must first signup for an account at ods.org You
-can find the signup page at http://www.ods.org/adduserform.html
-
-After you signup you can get your host by typing:
-odsclient Username Password Hostname [ip address]
-
-The IP address is optional. If it is not specified, the server will
-determine it for you.
-----------------------------------------------------------------------
diff --git a/dns/odsclient/pkg-plist b/dns/odsclient/pkg-plist
deleted file mode 100644
index c1aee60ead6c..000000000000
--- a/dns/odsclient/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/odsclient
-%%PORTDOCS%%share/doc/odsclient/README
-%%PORTDOCS%%@dirrm share/doc/odsclient
diff --git a/dns/p5-BIND-Conf_Parser/Makefile b/dns/p5-BIND-Conf_Parser/Makefile
deleted file mode 100644
index 00ee69d9db08..000000000000
--- a/dns/p5-BIND-Conf_Parser/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: p5-BIND-Conf_Parser
-# Date created: 2002/06/18
-# Whom: andrew@ugh.net.au
-#
-# $FreeBSD$
-#
-
-PORTNAME= BIND-Conf_Parser
-PORTVERSION= 0.95
-CATEGORIES= net perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= ../by-authors/id/P/PG/PGUEN
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= andrew@ugh.net.au
-COMMENT= Perl5 module to parse BIND 8 configuration files
-
-PERL_CONFIGURE= yes
-
-MAN3= BIND::Conf_Parser.3
-MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-
-.include <bsd.port.mk>
diff --git a/dns/p5-BIND-Conf_Parser/distinfo b/dns/p5-BIND-Conf_Parser/distinfo
deleted file mode 100644
index b103f5ffde50..000000000000
--- a/dns/p5-BIND-Conf_Parser/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (BIND-Conf_Parser-0.95.tar.gz) = cafb7609ecc8c6eaeadf3224533913c9
diff --git a/dns/p5-BIND-Conf_Parser/pkg-descr b/dns/p5-BIND-Conf_Parser/pkg-descr
deleted file mode 100644
index fddab1d4bec0..000000000000
--- a/dns/p5-BIND-Conf_Parser/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-BIND::Conf_Parser implements a virtual base class for parsing BIND (Berkeley
-Internet Name Domain) server version 8 configuration files ("named.conf").
-As each meaningful semantic 'chunk' is parsed, a callback method is invoked
-with the parsed information.
-
-WWW: http://search.cpan.org/search?module=BIND::Conf_Parser
-
-- Andrew Stevenson
-andrew@ugh.net.au
diff --git a/dns/p5-BIND-Conf_Parser/pkg-plist b/dns/p5-BIND-Conf_Parser/pkg-plist
deleted file mode 100644
index f543b76718f7..000000000000
--- a/dns/p5-BIND-Conf_Parser/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/perl5/site_perl/%%PERL_VER%%/BIND/Conf_Parser.pm
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/BIND-Conf_Parser/.packlist
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/BIND
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/BIND-Conf_Parser
diff --git a/dns/p5-Net-DNS-SEC/Makefile b/dns/p5-Net-DNS-SEC/Makefile
deleted file mode 100644
index d2de181426c6..000000000000
--- a/dns/p5-Net-DNS-SEC/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: p5-Net-DNS-SEC
-# Date created: 21 July 2002
-# Whom: Kimura Fuyuki <fuyuki@hadaly.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= Net-DNS-SEC
-PORTVERSION= 0.09
-CATEGORIES= net perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN} \
- http://www.ripe.net/ripencc/pub-services/np/DISI/SRC/
-MASTER_SITE_SUBDIR= Net
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= erwin@lansing.dk
-COMMENT= DNSSEC extensions to Net::DNS
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/DNS.pm:${PORTSDIR}/net/p5-Net-DNS \
- ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Crypt/OpenSSL/RSA.pm:${PORTSDIR}/security/p5-Crypt-OpenSSL-RSA \
- ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Crypt/OpenSSL/DSA.pm:${PORTSDIR}/security/p5-Crypt-OpenSSL-DSA \
- ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Digest/BubbleBabble.pm:${PORTSDIR}/security/p5-Digest-BubbleBabble \
- ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \
- ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-PERL_CONFIGURE= yes
-
-MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-MAN3= Net::DNS::Keyset.3 Net::DNS::RR::DS.3 Net::DNS::RR::KEY.3 \
- Net::DNS::RR::NXT.3 Net::DNS::RR::SIG.3 \
- Net::DNS::RR::SIG::Private.3 Net::DNS::SEC.3
-
-.include <bsd.port.mk>
diff --git a/dns/p5-Net-DNS-SEC/distinfo b/dns/p5-Net-DNS-SEC/distinfo
deleted file mode 100644
index 6e6f78640d04..000000000000
--- a/dns/p5-Net-DNS-SEC/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (Net-DNS-SEC-0.09.tar.gz) = e3ebc499aa438ccb26eae90473977189
diff --git a/dns/p5-Net-DNS-SEC/pkg-descr b/dns/p5-Net-DNS-SEC/pkg-descr
deleted file mode 100644
index bf6b354d441d..000000000000
--- a/dns/p5-Net-DNS-SEC/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This module implements DNSSEC (RFC 2535), SIG(0) (RFC 2931) and
-draft-ietf-dnsext-delegation-signer-07.txt.
-
-WWW: http://www.ripe.net/disi/#NetDNS
diff --git a/dns/p5-Net-DNS-SEC/pkg-plist b/dns/p5-Net-DNS-SEC/pkg-plist
deleted file mode 100644
index 99bea7634276..000000000000
--- a/dns/p5-Net-DNS-SEC/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/SEC.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/Keyset.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/DS.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/KEY.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/NXT.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/SIG.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/SIG/Private.pm
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/DNS/SEC/.packlist
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/DNS/SEC 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/DNS 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/SIG 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Net/DNS 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Net 2>/dev/null || true
diff --git a/dns/p5-Net-DNS-ZoneFile/Makefile b/dns/p5-Net-DNS-ZoneFile/Makefile
deleted file mode 100644
index 37911b11b556..000000000000
--- a/dns/p5-Net-DNS-ZoneFile/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# New ports collection makefile for: net/p5-Net-DNS-ZoneFile
-# Date created: 11 June 2002
-# Whom: Anton Berezin <tobez@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= Net-DNS-ZoneFile
-PORTVERSION= 1.04
-CATEGORIES= net perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= Net
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= tobez@FreeBSD.org
-COMMENT= Perl extension to convert a zone file to a collection of RRs
-
-BUILD_DEPENDS= ${SITE_PERL}/Net/DNS/RR.pm:${PORTSDIR}/net/p5-Net-DNS \
- ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \
- ${SITE_PERL}/NetAddr/IP.pm:${PORTSDIR}/net/p5-NetAddr-IP
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-PERL_CONFIGURE= yes
-
-SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
-MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-MAN3= Net::DNS::ZoneFile.3
-
-post-patch:
- ${PERL} -pi -e 's/^\s*our\s+([\$$\@\%]\w+)/use vars qw($$1);$$1/;' \
- -e '$$_="" if /require 5/;' \
- -e '$$_="" if /^\s*(use|no)\s+warnings;\s*$$/;' \
- ${WRKSRC}/ZoneFile.pm
-
-.include <bsd.port.mk>
diff --git a/dns/p5-Net-DNS-ZoneFile/distinfo b/dns/p5-Net-DNS-ZoneFile/distinfo
deleted file mode 100644
index 846410507f99..000000000000
--- a/dns/p5-Net-DNS-ZoneFile/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (Net-DNS-ZoneFile-1.04.tar.gz) = 4fe0b670b00bc725ead2e7e13ccf89c2
diff --git a/dns/p5-Net-DNS-ZoneFile/pkg-descr b/dns/p5-Net-DNS-ZoneFile/pkg-descr
deleted file mode 100644
index 487fe8ebeed9..000000000000
--- a/dns/p5-Net-DNS-ZoneFile/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This module parses a zone file and returns a reference to an array of
-Net::DNS::RR objects containing each of the RRs given in the zone in the
-case that the whole zone file was succesfully parsed.
-
-Author: Luis Mun~oz <lem@cantv.net>
-WWW: http://search.cpan.org/search?dist=Net-DNS-ZoneFile
-
--Anton
-<tobez@FreeBSD.org>
diff --git a/dns/p5-Net-DNS-ZoneFile/pkg-plist b/dns/p5-Net-DNS-ZoneFile/pkg-plist
deleted file mode 100644
index d70a2acbae76..000000000000
--- a/dns/p5-Net-DNS-ZoneFile/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/DNS/ZoneFile/.packlist
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/ZoneFile.pm
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/DNS/ZoneFile
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Net/DNS 2>/dev/null || true
diff --git a/dns/p5-Net-DNS/Makefile b/dns/p5-Net-DNS/Makefile
deleted file mode 100644
index 19f02b700006..000000000000
--- a/dns/p5-Net-DNS/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# New ports collection makefile for: p5-Net-DNS
-# Date created: April 5th 1997
-# Whom: James FitzGibbon <jfitz@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= Net-DNS
-PORTVERSION= 0.33
-PORTREVISION= 1
-CATEGORIES= net perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= Net
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= DougB@FreeBSD.org
-COMMENT= Perl5 interface to the DNS resolver, and dymanic updates
-
-# Warnings during build are harmless, the port does not need these to build
-RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Digest/HMAC_MD5.pm:${PORTSDIR}/security/p5-Digest-HMAC
-
-PERL_CONFIGURE= yes
-
-MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-
-MAN3= Net::DNS.3 Net::DNS::Header.3 Net::DNS::Packet.3 \
- Net::DNS::Question.3 Net::DNS::RR.3 Net::DNS::RR::A.3 \
- Net::DNS::RR::AFSDB.3 Net::DNS::RR::CNAME.3 \
- Net::DNS::RR::HINFO.3 Net::DNS::RR::ISDN.3 Net::DNS::RR::MG.3 \
- Net::DNS::RR::MINFO.3 Net::DNS::RR::MR.3 Net::DNS::RR::MX.3 \
- Net::DNS::RR::NS.3 Net::DNS::RR::PTR.3 Net::DNS::RR::RP.3 \
- Net::DNS::RR::RT.3 Net::DNS::RR::SOA.3 Net::DNS::RR::SRV.3 \
- Net::DNS::RR::TXT.3 Net::DNS::RR::X25.3 Net::DNS::Resolver.3 \
- Net::DNS::RR::AAAA.3 Net::DNS::RR::EID.3 Net::DNS::RR::LOC.3 \
- Net::DNS::RR::MB.3 Net::DNS::RR::NAPTR.3 \
- Net::DNS::RR::NIMLOC.3 Net::DNS::RR::NSAP.3 \
- Net::DNS::RR::NULL.3 Net::DNS::RR::PX.3 Net::DNS::Update.3 \
- Net::DNS::Nameserver.3 Net::DNS::RR::CERT.3 \
- Net::DNS::FAQ.3 Net::DNS::RR::TKEY.3 \
- Net::DNS::RR::OPT.3 Net::DNS::RR::TSIG.3 Net::DNS::RR::DNAME.3 \
- Net::DNS::Resolver::Recurse.3
-
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-RUN_DEPENDS+= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64
-.endif
-
-DOCSDIR= ${PREFIX}/share/doc/p5-Net-DNS
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in Changes README TODO
- ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/dns/p5-Net-DNS/distinfo b/dns/p5-Net-DNS/distinfo
deleted file mode 100644
index 7fe81db92586..000000000000
--- a/dns/p5-Net-DNS/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (Net-DNS-0.33.tar.gz) = fa52a47b7f3acb3f61a585aebfcdb74d
diff --git a/dns/p5-Net-DNS/files/patch-Makefile.Pl b/dns/p5-Net-DNS/files/patch-Makefile.Pl
deleted file mode 100644
index c17b347217f6..000000000000
--- a/dns/p5-Net-DNS/files/patch-Makefile.Pl
+++ /dev/null
@@ -1,54 +0,0 @@
---- Makefile.PL.orig Mon Aug 5 13:06:55 2002
-+++ Makefile.PL Tue Aug 6 17:09:56 2002
-@@ -13,29 +13,29 @@
-
- # Check if we have internet connection
- # (I lifted this code from LWP... many thanks for this and more!)
--require IO::Socket;
--my $s = IO::Socket::INET->new(
-- PeerAddr => "www.google.com:80",
-- Timeout => 10,
--);
-+#require IO::Socket;
-+#my $s = IO::Socket::INET->new(
-+# PeerAddr => "www.google.com:80",
-+# Timeout => 10,
-+#);
-
--if ($s) {
-- close($s);
--
-- print <<EOT;
--
--You appear to be directly connected to the Internet. I have some tests
--that try to query live nameservers.
--
--EOT
--
-- if (prompt("Do you want to enable these tests?", "y") =~ /^y/i) {
-- open(ENABLED, ">t/online.enabled") || die "Can't touch ./t/online.enabled $!";
-- close(ENABLED);
-- } else {
-- unlink("t/online.enabled"); # just to be shure...
-- }
--}
-+#if ($s) {
-+# close($s);
-+#
-+# print <<EOT;
-+#
-+#You appear to be directly connected to the Internet. I have some tests
-+#that try to query live nameservers.
-+#
-+#EOT
-+#
-+# if (prompt("Do you want to enable these tests?", "y") =~ /^y/i) {
-+# open(ENABLED, ">t/online.enabled") || die "Can't touch ./t/online.enabled $!";
-+# close(ENABLED);
-+# } else {
-+# unlink("t/online.enabled"); # just to be shure...
-+# }
-+#}
-
-
- WriteMakefile(
diff --git a/dns/p5-Net-DNS/pkg-descr b/dns/p5-Net-DNS/pkg-descr
deleted file mode 100644
index 5c141a253b3d..000000000000
--- a/dns/p5-Net-DNS/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
- Net::DNS is a collection of Perl modules to interface with
- the Domain Name System (DNS) resolver. It allows the
- programmer to perform queries that are beyond the
- capabilities of gethostbyname and gethostbyaddr.
-
- There are also methods for dealing with creating and
- parsing dynamic updates packets.
-
-WWW: http://search.cpan.org/search?module=Net::DNS
-
-- Doug Barton
-DougB@FreeBSD.org
diff --git a/dns/p5-Net-DNS/pkg-plist b/dns/p5-Net-DNS/pkg-plist
deleted file mode 100644
index ccb3c2ec29ec..000000000000
--- a/dns/p5-Net-DNS/pkg-plist
+++ /dev/null
@@ -1,53 +0,0 @@
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/FAQ.pod
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/Header.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/Nameserver.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/Packet.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/Question.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/A.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/AAAA.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/AFSDB.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/CERT.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/CNAME.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/DNAME.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/EID.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/HINFO.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/ISDN.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/LOC.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/MB.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/MG.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/MINFO.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/MR.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/MX.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/NAPTR.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/NIMLOC.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/NS.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/NSAP.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/NULL.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/OPT.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/PTR.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/PX.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/RP.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/RT.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/SOA.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/SRV.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/TKEY.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/TSIG.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/TXT.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR/X25.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/Resolver/Recurse.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/Resolver.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/Select.pm
-lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/Update.pm
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/DNS/.packlist
-%%PORTDOCS%%share/doc/p5-Net-DNS/Changes
-%%PORTDOCS%%share/doc/p5-Net-DNS/README
-%%PORTDOCS%%share/doc/p5-Net-DNS/TODO
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/RR
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/Resolver
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/Net/DNS
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/DNS
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Net 2>/dev/null || true
-%%PORTDOCS%%@dirrm share/doc/p5-Net-DNS/
diff --git a/dns/p5-POE-Component-Client-DNS/Makefile b/dns/p5-POE-Component-Client-DNS/Makefile
deleted file mode 100644
index 30a2a116def4..000000000000
--- a/dns/p5-POE-Component-Client-DNS/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: POE-Component-Client-DNS
-# Date created: 10 Dec 2001
-# Whom: Sergey Skvortsov <skv@protey.ru>
-#
-# $FreeBSD$
-#
-
-PORTNAME= POE-Component-Client-DNS
-PORTVERSION= 0.94
-CATEGORIES= devel perl5 net
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN} \
- http://poe.perl.org/poedown/
-MASTER_SITE_SUBDIR= POE
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= skv@FreeBSD.org
-COMMENT= POE component for non-blocking/concurrent DNS queries
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/POE.pm:${PORTSDIR}/devel/p5-POE \
- ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/DNS.pm:${PORTSDIR}/net/p5-Net-DNS
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-PERL_CONFIGURE= yes
-
-MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-MAN3= POE::Component::Client::DNS.3
-
-.include <bsd.port.mk>
diff --git a/dns/p5-POE-Component-Client-DNS/distinfo b/dns/p5-POE-Component-Client-DNS/distinfo
deleted file mode 100644
index f1937635b7a5..000000000000
--- a/dns/p5-POE-Component-Client-DNS/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (POE-Component-Client-DNS-0.94.tar.gz) = f1eeee830ce36e2dcf805a979c2a457e
diff --git a/dns/p5-POE-Component-Client-DNS/pkg-descr b/dns/p5-POE-Component-Client-DNS/pkg-descr
deleted file mode 100644
index 6ea4a62bb4b3..000000000000
--- a/dns/p5-POE-Component-Client-DNS/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-POE::Component::Client::DNS is a wrapper for non-blocking Net::DNS.
-It lets other tasks to run while something is waiting for a nameserver
-to respond, and it lets several DNS queries run in parallel.
-
-WWW: http://search.cpan.org/search?dist=POE-Component-Client-DNS
-
--- Sergey Skvortsov
-skv@FreeBSD.org
diff --git a/dns/p5-POE-Component-Client-DNS/pkg-plist b/dns/p5-POE-Component-Client-DNS/pkg-plist
deleted file mode 100644
index 61940f6e192b..000000000000
--- a/dns/p5-POE-Component-Client-DNS/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/POE/Component/Client/DNS/.packlist
-lib/perl5/site_perl/%%PERL_VER%%/POE/Component/Client/DNS.pm
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/POE/Component/Client/DNS
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/POE/Component/Client 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/POE/Component 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/POE 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/POE/Component/Client 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/POE/Component 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/POE 2>/dev/null || true
diff --git a/dns/p5-Tie-DNS/Makefile b/dns/p5-Tie-DNS/Makefile
deleted file mode 100644
index 12dac45af52b..000000000000
--- a/dns/p5-Tie-DNS/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: Tie::DNS
-# Date created: 25 Jan 2002
-# Whom: Seamus Venasse <svenasse@polaris.ca>
-#
-# $FreeBSD$
-#
-
-PORTNAME= Tie-DNS
-PORTVERSION= 0.41
-CATEGORIES= net perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= Tie
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= svenasse@polaris.ca
-COMMENT= Tie interface to p5-Net-DNS
-
-BUILD_DEPENDS= ${SITE_PERL}/Net/DNS.pm:${PORTSDIR}/net/p5-Net-DNS
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
-EXAMPLESDIR?= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
-PERL_CONFIGURE= yes
-
-MAN3= Tie::DNS.3
-MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${EXAMPLESDIR}
- @${INSTALL_DATA} ${WRKSRC}/eg/* ${EXAMPLESDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/p5-Tie-DNS/distinfo b/dns/p5-Tie-DNS/distinfo
deleted file mode 100644
index cdf0fda820e4..000000000000
--- a/dns/p5-Tie-DNS/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (Tie-DNS-0.41.tar.gz) = 234d5840bc9652155db9a9d90140984c
diff --git a/dns/p5-Tie-DNS/pkg-descr b/dns/p5-Tie-DNS/pkg-descr
deleted file mode 100644
index c13a1ae07a8f..000000000000
--- a/dns/p5-Tie-DNS/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This module is meant to be a simplified interface to the
-excellent Net::DNS module. Its goal is to make operations
-that are easy in Net::DNS trivial, and operations that are
-hard in Net::DNS easy.
-
-WWW: http://search.cpan.org/search?dist=Tie-DNS
-
-Seamus Venasse <svenasse@polaris.ca>
diff --git a/dns/p5-Tie-DNS/pkg-plist b/dns/p5-Tie-DNS/pkg-plist
deleted file mode 100644
index 73a186a3ba63..000000000000
--- a/dns/p5-Tie-DNS/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Tie/DNS/.packlist
-lib/perl5/site_perl/%%PERL_VER%%/Tie/DNS.pm
-%%PORTDOCS%%share/examples/p5-Tie-DNS/example1.pl
-%%PORTDOCS%%share/examples/p5-Tie-DNS/example2.pl
-%%PORTDOCS%%share/examples/p5-Tie-DNS/example3.pl
-%%PORTDOCS%%share/examples/p5-Tie-DNS/example4.pl
-%%PORTDOCS%%share/examples/p5-Tie-DNS/example5.pl
-%%PORTDOCS%%share/examples/p5-Tie-DNS/example6.pl
-%%PORTDOCS%%share/examples/p5-Tie-DNS/example7.pl
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Tie 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Tie/DNS 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Tie 2>/dev/null || true
-%%PORTDOCS%%@unexec rmdir %D/share/examples/p5-Tie-DNS 2>/dev/null || true
diff --git a/dns/pdnsd/Makefile b/dns/pdnsd/Makefile
deleted file mode 100644
index 7ce5d4c3049b..000000000000
--- a/dns/pdnsd/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: pdnsd
-# Date Created: 27 Oct 2000
-# Whom: Roman Shterenzon <roman@xpert.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= pdnsd
-PORTVERSION= 1.1.7a
-CATEGORIES= net
-MASTER_SITES= http://home.t-online.de/home/Moestl/
-
-MAINTAINER= roman@xpert.com
-COMMENT= Caching (permanently, writes to disk on exit) DNS proxy-server
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-cachedir=${PDNSDB}
-
-MAN8= pdnsd-ctl.8
-
-PDNSDB= /var/db/pdnsd
-
-post-install:
- @${MKDIR} ${PREFIX}/etc/rc.d
- @${SED} "s|%%PREFIX%%|${PREFIX}|g" < ${FILESDIR}/pdnsd.sh > ${PREFIX}/etc/rc.d/pdnsd.sh
- @${CHMOD} 750 ${PREFIX}/etc/rc.d/pdnsd.sh
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/dns/pdnsd/distinfo b/dns/pdnsd/distinfo
deleted file mode 100644
index 7c17be369b86..000000000000
--- a/dns/pdnsd/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (pdnsd-1.1.7a.tar.gz) = 96ef0f6708a14215c57ca89240b5e7ae
diff --git a/dns/pdnsd/files/pdnsd.sh b/dns/pdnsd/files/pdnsd.sh
deleted file mode 100644
index b5d6453eafd0..000000000000
--- a/dns/pdnsd/files/pdnsd.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-case $1 in
-start)
- if [ -x %%PREFIX%%/sbin/pdnsd -a -f %%PREFIX%%/etc/pdnsd.conf ]; then
- %%PREFIX%%/sbin/pdnsd -d
- echo -n ' pdnsd'
- fi
- ;;
-stop)
- killall pdnsd && echo -n ' pdnsd'
- ;;
-*)
- echo "Usage: `basename $0` {start|stop}" >&2
- exit 64
- ;;
-esac
-
-exit 0
diff --git a/dns/pdnsd/pkg-descr b/dns/pdnsd/pkg-descr
deleted file mode 100644
index 610db2a00fdb..000000000000
--- a/dns/pdnsd/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-pdnsd is a proxy dns server with permanent caching (the cache contents are
-written to hard disk on exit) that is designed to cope with unreachable or
-down dns servers (for example in dial-in networking).
-pdnsd can be used with applications that do dns lookups, eg on startup, and
-can't be configured to change that behavior, to prevent the often minute-long
-hangs (or even crashes) that result from stalled dns queries. Some Netscape
-Navigator versions for Unix, for example, expose this behavior.
-pdnsd is configurable via a file and supports run-time configuration using the
-program pdnsd-ctl that comes with pdnsd. This allows you to set the status
-flags of servers that pdnsd knows (to influence which servers pdnsd will
-query), and the addition, deletion and invalidation of DNS records in pdnsd's
-cache.
-Parallel name server queries are supported. This is a technique that allows
-querying several servers at the same time so that very slow or unavailable
-servers will not block the answer for one timeout interval.
-Since version 1.0.0, pdnsd has full IPv6 support.
-
-WWW: http://home.t-online.de/home/Moestl/
-
-Roman Shterenzon <roman@xpert.com>
diff --git a/dns/pdnsd/pkg-install b/dns/pdnsd/pkg-install
deleted file mode 100644
index d852250d83d1..000000000000
--- a/dns/pdnsd/pkg-install
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-PDNSDB=/var/db/pdnsd
-
-mkdir -p ${PDNSDB}
-chown nobody ${PDNSDB}
-chmod 755 ${PDNSDB}
-dd if=/dev/zero of=${PDNSDB}/pdnsd.cache bs=1 count=4 >/dev/null 2>&1
-chown nobody ${PDNSDB}/pdnsd.cache
-chmod 640 ${PDNSDB}/pdnsd.cache
diff --git a/dns/pdnsd/pkg-message b/dns/pdnsd/pkg-message
deleted file mode 100644
index 9d33034b2f91..000000000000
--- a/dns/pdnsd/pkg-message
+++ /dev/null
@@ -1,3 +0,0 @@
-
-You'll need to manually copy ${PREFIX}/etc/pdnsd.conf.sample to
-${PREFIX}/etc/pdnsd.conf and modify it for your needs.
diff --git a/dns/pdnsd/pkg-plist b/dns/pdnsd/pkg-plist
deleted file mode 100644
index 9b6802dbc753..000000000000
--- a/dns/pdnsd/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-etc/pdnsd.conf.sample
-etc/rc.d/pdnsd.sh
-sbin/pdnsd
-sbin/pdnsd-ctl
-@unexec rm -rf /var/db/pdnsd
diff --git a/dns/powerdns-devel/Makefile b/dns/powerdns-devel/Makefile
deleted file mode 100644
index f6ac5e578899..000000000000
--- a/dns/powerdns-devel/Makefile
+++ /dev/null
@@ -1,85 +0,0 @@
-# New ports collection makefile for: powerdns
-# Date Created: 14.Jan 2003
-# Whom: dirk.meyer@dinoex.sub.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= powerdns
-PORTVERSION= 2.9.4
-CATEGORIES= net ipv6
-MASTER_SITES= http://downloads.powerdns.com/releases/
-DISTNAME= pdns-${PORTVERSION}
-
-MAINTAINER= dinoex@FreeBSD.org
-COMMENT= An advanced DNS server with SQL backend
-
-USE_GMAKE= YES
-USE_SUBMAKE= YES
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS+= --with-modules="${CONFIGURE_MODULES} pipe" \
- --with-dynmodules=""
-# --enable-debug
-
-# use user config if possible
-.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
-.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
-.else
-.if defined(BATCH)
-# default package, can be configured in /etc/make.conf
-POWERDNS_OPTIONS?= \"PostgreSQL\"
-.endif
-# make INDEX match
-NO_DESCRIBE=yes
-.endif
-
-.if defined(WITH_POSTGRESQL_DRIVER) && !defined(WITHOUT_POSTGRESQL_DRIVER)
-LIB_DEPENDS= pq[+][+].4:${PORTSDIR}/databases/postgresql-libpq++
-CONFIGURE_ARGS+= --enable-pgsql
-CONFIGURE_MODULES+= "gpgsql"
-.else
-CONFIGURE_ARGS+= --disable-pgsql
-.endif
-
-.if defined(WITH_MYSQL_DRIVER)
-LIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
-CONFIGURE_ARGS+= --enable-mysql
-CONFIGURE_MODULES+= "gmysql"
-.else
-CONFIGURE_ARGS+= --disable-mysql
-.endif
-
-SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
- CURDIR="${.CURDIR}" \
- MKDIR="${MKDIR}" \
- DISTNAME="${DISTNAME}" \
- POWERDNS_OPTIONS="${POWERDNS_OPTIONS}"
-
-MAN8= pdns_control.8 pdns_server.8 zone2sql.8
-
-pre-everything::
- @ ${SETENV} ${SCRIPTS_ENV} ${SH} ${FILESDIR}/configure.powerdns
-
-post-install:
-.if !exists(${PREFIX}/etc/pdns.conf)
- ${INSTALL_DATA} ${PREFIX}/etc/pdns.conf-dist ${PREFIX}/etc/pdns.conf
-.endif
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${EXAMPLESDIR}
-.for i in pdns.conf pdns_mysql.sql pdns_postgresql.sql
- ${INSTALL_DATA} ${FILESDIR}/$i ${EXAMPLESDIR}/
-.endfor
-.endif
-
-post-clean:
- @ ${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
-
-.if defined(NO_DESCRIBE)
-describe:
-.if defined(BATCH)
- @ ${SETENV} ${SCRIPTS_ENV} ${SH} ${FILESDIR}/configure.powerdns
-.endif
- @cd ${.CURDIR} && ${MAKE} ${__softMAKEFLAGS} BATCH=yes ${.TARGET}
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/powerdns-devel/distinfo b/dns/powerdns-devel/distinfo
deleted file mode 100644
index 845508a8f487..000000000000
--- a/dns/powerdns-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (pdns-2.9.4.tar.gz) = b59ebeae2ceb10cb13710e772708678a
diff --git a/dns/powerdns-devel/files/configure.powerdns b/dns/powerdns-devel/files/configure.powerdns
deleted file mode 100644
index e41c817d67e2..000000000000
--- a/dns/powerdns-devel/files/configure.powerdns
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-if [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then
- exit
-fi
-
-if [ "${POWERDNS_OPTIONS}" ]; then
- set ${POWERDNS_OPTIONS}
-else
- dialog --title "configuration options" --clear \
- --checklist "\n\
-Please select desired options:" -1 -1 2 \
-PostgreSQL "PostgreSQL driver" ON \
-MySQL "MySQL driver" OFF \
-2> /tmp/checklist.tmp.$$
-
- retval=$?
- if [ -s /tmp/checklist.tmp.$$ ]; then
- set `cat /tmp/checklist.tmp.$$`
- fi
- rm -f /tmp/checklist.tmp.$$
-
- case $retval in
- 0) if [ -z "$*" ]; then
- echo "Nothing selected"
- fi
- ;;
- 1) echo "Cancel pressed."
- exit 1
- ;;
- esac
-fi
-
-${MKDIR} ${WRKDIRPREFIX}${CURDIR}
-exec > ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
-
-while [ "$1" ]; do
- case $1 in
- \"PostgreSQL\")
- echo WITH_POSTGRESQL_DRIVER=YES
- ;;
- \"MySQL\")
- echo WITH_MYSQL_DRIVER=YES
- ;;
- \"nothing\"|true)
- ;;
- *)
- echo "Invalid option(s): $*" > /dev/stderr
- rm -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
- exit 1
- ;;
- esac
- shift
-done
-exec > /dev/stderr
diff --git a/dns/powerdns-devel/files/patch-configure b/dns/powerdns-devel/files/patch-configure
deleted file mode 100644
index f4121d2c92d6..000000000000
--- a/dns/powerdns-devel/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Mon Dec 16 22:45:46 2002
-+++ configure Mon Dec 16 22:45:59 2002
-@@ -10385,7 +10385,7 @@
- echo "$as_me:$LINENO: result: $PGSQL_incdir" >&5
- echo "${ECHO_T}$PGSQL_incdir" >&6
-
--# LIBS="$LIBS -lpq++ -lpq -lssl -lcrypt -lcrypto"
-+# LIBS="$LIBS -lpq++ -lpq -lssl -lcrypto"
- fi
-
-
diff --git a/dns/powerdns-devel/files/patch-modules_gmysqlbackend_Makefile_in b/dns/powerdns-devel/files/patch-modules_gmysqlbackend_Makefile_in
deleted file mode 100644
index dc74b8e00628..000000000000
--- a/dns/powerdns-devel/files/patch-modules_gmysqlbackend_Makefile_in
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/gmysqlbackend/Makefile.in.orig Tue Dec 17 10:38:38 2002
-+++ modules/gmysqlbackend/Makefile.in Tue Dec 17 10:38:39 2002
-@@ -181,7 +181,7 @@
- clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- libgmysqlbackend.la: $(libgmysqlbackend_la_OBJECTS) $(libgmysqlbackend_la_DEPENDENCIES)
-- $(CXXLINK) -rpath $(libdir) $(libgmysqlbackend_la_LDFLAGS) $(libgmysqlbackend_la_OBJECTS) $(libgmysqlbackend_la_LIBADD) $(LIBS)
-+# $(CXXLINK) -rpath $(libdir) $(libgmysqlbackend_la_LDFLAGS) $(libgmysqlbackend_la_OBJECTS) $(libgmysqlbackend_la_LIBADD) $(LIBS)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT) core *.core
diff --git a/dns/powerdns-devel/files/patch-modules_gmysqlbackend_gmysqlbackend_cc b/dns/powerdns-devel/files/patch-modules_gmysqlbackend_gmysqlbackend_cc
deleted file mode 100644
index 300ff8a3b445..000000000000
--- a/dns/powerdns-devel/files/patch-modules_gmysqlbackend_gmysqlbackend_cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- modules/gmysqlbackend/gmysqlbackend.cc.orig Tue Dec 17 10:56:43 2002
-+++ modules/gmysqlbackend/gmysqlbackend.cc Tue Dec 17 11:01:33 2002
-@@ -20,13 +20,14 @@
-
- gMySQLBackend::gMySQLBackend(const string &mode, const string &suffix) : GSQLBackend(mode,suffix)
- {
-+ const string dbname = getArg ("dbname");
-+ const string host = getArg ("host");
-+ const string socket = getArg ("socket");
-+ const string user = getArg ("user");
-+ const string passwd = getArg ("password");
-+
- try {
-- setDB(new SMySQL(getArg("dbname"),
-- getArg("host"),
-- getArg("socket"),
-- getArg("user"),
-- getArg("password")));
--
-+ setDB(new SMySQL(dbname, host, socket, user, passwd));
- }
-
- catch(SSqlException &e) {
diff --git a/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_Makefile_in b/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_Makefile_in
deleted file mode 100644
index a6342919d3fd..000000000000
--- a/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_Makefile_in
+++ /dev/null
@@ -1,29 +0,0 @@
---- modules/gpgsqlbackend/Makefile.in.orig Mon Dec 16 22:32:29 2002
-+++ modules/gpgsqlbackend/Makefile.in Fri Dec 20 14:24:06 2002
-@@ -95,7 +95,7 @@
- lib_LTLIBRARIES = libgpgsqlbackend.la
-
- EXTRA_DIST = OBJECTFILES OBJECTLIBS
--INCLUDES = -I@PGSQL_incdir@
-+INCLUDES = -I@includedir@ -I@PGSQL_incdir@
-
- libgpgsqlbackend_la_SOURCES = gpgsqlbackend.cc gpgsqlbackend.hh \
- spgsql.hh spgsql.cc
-@@ -105,7 +105,7 @@
- -Wl,-Bdynamic
-
-
--libgpgsqlbackend_la_LIBADD = -lssl -lcrypt -lcrypto
-+libgpgsqlbackend_la_LIBADD = -lssl -lcrypto
- subdir = modules/gpgsqlbackend
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_HEADER = $(top_builddir)/config.h
-@@ -184,7 +184,7 @@
- clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- libgpgsqlbackend.la: $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_DEPENDENCIES)
-- $(CXXLINK) -rpath $(libdir) $(libgpgsqlbackend_la_LDFLAGS) $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_LIBADD) $(LIBS)
-+# $(CXXLINK) -rpath $(libdir) $(libgpgsqlbackend_la_LDFLAGS) $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_LIBADD) $(LIBS)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT) core *.core
diff --git a/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_OBJECTLIBS b/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_OBJECTLIBS
deleted file mode 100644
index 200a917059a1..000000000000
--- a/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_OBJECTLIBS
+++ /dev/null
@@ -1,5 +0,0 @@
---- modules/gpgsqlbackend/OBJECTLIBS.orig Tue Dec 17 08:35:41 2002
-+++ modules/gpgsqlbackend/OBJECTLIBS Tue Dec 17 08:35:50 2002
-@@ -1 +1 @@
---lpq++ -lpq -lssl -lcrypt -lcrypto
-+-lpq++ -lpq -lssl -lcrypto
diff --git a/dns/powerdns-devel/files/patch-modules_pipebackend_Makefile_in b/dns/powerdns-devel/files/patch-modules_pipebackend_Makefile_in
deleted file mode 100644
index c166925057b6..000000000000
--- a/dns/powerdns-devel/files/patch-modules_pipebackend_Makefile_in
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/pipebackend/Makefile.in.orig Tue Dec 17 09:39:14 2002
-+++ modules/pipebackend/Makefile.in Tue Dec 17 09:39:39 2002
-@@ -181,7 +181,7 @@
- clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- libpipebackend.la: $(libpipebackend_la_OBJECTS) $(libpipebackend_la_DEPENDENCIES)
-- $(CXXLINK) -rpath $(libdir) $(libpipebackend_la_LDFLAGS) $(libpipebackend_la_OBJECTS) $(libpipebackend_la_LIBADD) $(LIBS)
-+# $(CXXLINK) -rpath $(libdir) $(libpipebackend_la_LDFLAGS) $(libpipebackend_la_OBJECTS) $(libpipebackend_la_LIBADD) $(LIBS)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT) core *.core
diff --git a/dns/powerdns-devel/files/patch-pdns_common_startup_cc b/dns/powerdns-devel/files/patch-pdns_common_startup_cc
deleted file mode 100644
index 939539a58a66..000000000000
--- a/dns/powerdns-devel/files/patch-pdns_common_startup_cc
+++ /dev/null
@@ -1,15 +0,0 @@
---- pdns/common_startup.cc.orig Tue Dec 17 08:18:41 2002
-+++ pdns/common_startup.cc Tue Dec 17 08:19:58 2002
-@@ -270,8 +270,10 @@
- TN->go(); // tcp nameserver launch
-
- // fork(); (this worked :-))
-- for(int n=0;n<arg().asNum("receiver-threads");++n) {
-- DNSDistributor *D= new DNSDistributor(arg().asNum("distributor-threads")); // the big dispatcher!
-+ int foo1 = arg().asNum("receiver-threads");
-+ for(int n=0;n<foo1;++n) {
-+ int foo2 = arg().asNum("distributor-threads");
-+ DNSDistributor *D= new DNSDistributor(foo2); // the big dispatcher!
- pthread_create(&qtid,0,qthread,static_cast<void *>(D)); // receives packets
- }
-
diff --git a/dns/powerdns-devel/files/pdns.conf b/dns/powerdns-devel/files/pdns.conf
deleted file mode 100644
index a45251872b73..000000000000
--- a/dns/powerdns-devel/files/pdns.conf
+++ /dev/null
@@ -1,300 +0,0 @@
-# MySQL
-#launch=gmysql
-#gmysql-host=127.0.0.1
-#gmysql-dbname=pdns
-#gmysql-user=pdns
-#gmysql-password=pdns
-
-# PostgreSQL
-#launch=gpgsql
-#gpgsql-host=127.0.0.1
-#gpgsql-dbname=pdns
-#gpgsql-user=pdns
-#gpgsql-password=pdns
-
-#################################
-# allow-axfr-ips If disabled, DO allow zonetransfers from these IP addresses
-#
-# allow-axfr-ips=
-
-#################################
-# allow-recursion List of netmasks that are allowed to recurse
-#
-# allow-recursion=
-
-#################################
-# cache-ttl Seconds to store packets in the PacketCache
-#
-# cache-ttl=20
-
-#################################
-# chroot If set, chroot to this directory for more security
-#
-chroot=/var/empty
-
-#################################
-# config-dir Location of configuration directory (pdns.conf)
-#
-# config-dir=/etc
-
-#################################
-# config-name Name of this virtual configuration - will rename the binary image
-#
-# config-name=
-
-#################################
-# control-console Debugging switch - don't use
-#
-# control-console=no
-
-#################################
-# daemon Operate as a daemon
-#
-daemon=yes
-
-#################################
-# default-soa-name name to insert in the SOA record if none set in the backend
-#
-# default-soa-name=ns.example.com
-
-#################################
-# disable-axfr Disable zonetransfers but do allow TCP queries
-#
-# disable-axfr=no
-
-#################################
-# disable-tcp Do not listen to TCP queries
-#
-disable-tcp=no
-
-#################################
-# distributor-threads Default number of Distributor (backend) threads to start
-#
-# distributor-threads=3
-
-#################################
-# fancy-records Process URL and MBOXFW records
-#
-# fancy-records=no
-
-#################################
-# guardian Run within a guardian process
-#
-guardian=yes
-
-#################################
-# launch Which backends to launch and order to query them in
-#
-# launch=
-
-#################################
-# lazy-recursion Only recurse if question cannot be answered locally
-#
-# lazy-recursion=yes
-
-#################################
-# load-modules Load this module - supply absolute or relative path
-#
-# load-modules=
-
-#################################
-# local-address Local IP address to which we bind
-#
-# local-address=0.0.0.0
-
-#################################
-# local-ipv6 Local IP address to which we bind
-#
-# local-ipv6=
-
-#################################
-# local-port The port on which we listen
-#
-# local-port=53
-
-#################################
-# log-dns-details If PDNS should log failed update requests
-#
-# log-dns-details=
-
-#################################
-# log-failed-updates If PDNS should log failed update requests
-#
-# log-failed-updates=
-
-#################################
-# logfile Logfile to use
-#
-# logfile=pdns.log
-
-#################################
-# logging-facility Log under a specific facility
-#
-# logging-facility=
-
-#################################
-# loglevel Amount of logging. Higher is more. Do not set below 3
-#
-# loglevel=4
-
-#################################
-# master Act as a master
-#
-# master=no
-
-#################################
-# max-queue-length Maximum queuelength before considering situation lost
-#
-# max-queue-length=5000
-
-#################################
-# max-tcp-connections Maximum number of TCP connections
-#
-# max-tcp-connections=10
-
-#################################
-# module-dir Default directory for modules
-#
-# module-dir=/usr/local/bin/../lib
-
-#################################
-# negquery-cache-ttl Seconds to store packets in the PacketCache
-#
-# negquery-cache-ttl=60
-
-#################################
-# only-soa Make sure that no SOA serial is less than this number
-#
-# only-soa=org
-
-#################################
-# out-of-zone-additional-processing Do out of zone additional processing
-#
-# out-of-zone-additional-processing=no
-
-#################################
-# query-cache-ttl Seconds to store packets in the PacketCache
-#
-# query-cache-ttl=20
-
-#################################
-# query-logging Hint backends that queries should be logged
-#
-# query-logging=no
-
-#################################
-# queue-limit Maximum number of milliseconds to queue a query
-#
-# queue-limit=1500
-
-#################################
-# receiver-threads Number of receiver threads to launch
-#
-# receiver-threads=1
-
-#################################
-# recursive-cache-ttl Seconds to store packets in the PacketCache
-#
-# recursive-cache-ttl=10
-
-#################################
-# recursor If recursion is desired, IP address of a recursing nameserver
-#
-# recursor=no
-
-#################################
-# setgid If set, change group id to this gid for more security
-#
-# setgid=
-
-#################################
-# setuid If set, change user id to this uid for more security
-#
-# setuid=
-
-#################################
-# skip-cname Do not perform CNAME indirection for each query
-#
-# skip-cname=no
-
-#################################
-# slave Act as a slave
-#
-# slave=no
-
-#################################
-# slave-cycle-interval Reschedule failed SOA serial checks once every .. seconds
-#
-# slave-cycle-interval=60
-
-#################################
-# smtpredirector Our smtpredir MX host
-#
-smtpredirector=voodoo.codeninja.nl
-
-#################################
-# soa-minimum-ttl Default SOA mininum ttl
-#
-# soa-minimum-ttl=3600
-
-#################################
-# soa-serial-offset Make sure that no SOA serial is less than this number
-#
-# soa-serial-offset=0
-
-#################################
-# socket-dir Where the controlsocket will live
-#
-# socket-dir=/var/run
-
-#################################
-# strict-rfc-axfrs Perform strictly rfc compliant axfrs (very slow)
-#
-# strict-rfc-axfrs=no
-
-#################################
-# urlredirector Where we send hosts to that need to be url redirected
-#
-# urlredirector=127.0.0.1
-
-#################################
-# use-logfile Use a log file
-#
-# use-logfile=no
-
-#################################
-# webserver Start a webserver for monitoring
-#
-webserver=yes
-
-#################################
-# webserver-address IP Address of webserver to listen on
-#
-webserver-address=127.0.0.1
-
-#################################
-# webserver-password Password required for accessing the webserver
-#
-# webserver-password=
-
-#################################
-# webserver-port Port of webserver to listen on
-#
-webserver-port=8081
-
-#################################
-# webserver-print-arguments If the webserver should print arguments
-#
-# webserver-print-arguments=no
-
-#################################
-# wildcard-url Process URL and MBOXFW records
-#
-# wildcard-url=no
-
-#################################
-# wildcards Honor wildcards in the database
-#
-# wildcards=
-
-
diff --git a/dns/powerdns-devel/files/pdns_mysql.sql b/dns/powerdns-devel/files/pdns_mysql.sql
deleted file mode 100644
index 278c5d56c61c..000000000000
--- a/dns/powerdns-devel/files/pdns_mysql.sql
+++ /dev/null
@@ -1,38 +0,0 @@
-create table domains (
- id INT auto_increment,
- name VARCHAR(255) NOT NULL,
- master VARCHAR(20) DEFAULT NULL,
- last_check INT DEFAULT NULL,
- type VARCHAR(6) NOT NULL,
- notified_serial INT DEFAULT NULL,
- account VARCHAR(40) DEFAULT NULL,
- primary key (id)
-)type=InnoDB;
-
-CREATE UNIQUE INDEX name_index ON domains(name);
-
-CREATE TABLE records (
- id INT auto_increment,
- domain_id INT DEFAULT NULL,
- name VARCHAR(255) DEFAULT NULL,
- type VARCHAR(6) DEFAULT NULL,
- content VARCHAR(255) DEFAULT NULL,
- ttl INT DEFAULT NULL,
- prio INT DEFAULT NULL,
- change_date INT DEFAULT NULL,
- primary key(id)
-)type=InnoDB;
-
-CREATE INDEX rec_name_index ON records(name);
-CREATE INDEX nametype_index ON records(name,type);
-CREATE INDEX domain_id ON records(domain_id);
-
-create table supermasters (
- ip VARCHAR(25) NOT NULL,
- nameserver VARCHAR(255) NOT NULL,
- account VARCHAR(40) DEFAULT NULL
-);
-
-GRANT SELECT ON supermasters TO pdns;
-GRANT ALL ON domains TO pdns;
-GRANT ALL ON records TO pdns;
diff --git a/dns/powerdns-devel/files/pdns_postgresql.sql b/dns/powerdns-devel/files/pdns_postgresql.sql
deleted file mode 100644
index c700a2aa6dc2..000000000000
--- a/dns/powerdns-devel/files/pdns_postgresql.sql
+++ /dev/null
@@ -1,40 +0,0 @@
-create table domains (
- id SERIAL PRIMARY KEY,
- name VARCHAR(255) NOT NULL,
- master VARCHAR(20) DEFAULT NULL,
- last_check INT DEFAULT NULL,
- type VARCHAR(6) NOT NULL,
- notified_serial INT DEFAULT NULL,
- account VARCHAR(40) DEFAULT NULL
-);
-CREATE UNIQUE INDEX name_index ON domains(name);
-
-CREATE TABLE records (
- id SERIAL PRIMARY KEY,
- domain_id INT DEFAULT NULL,
- name VARCHAR(255) DEFAULT NULL,
- type VARCHAR(6) DEFAULT NULL,
- content VARCHAR(255) DEFAULT NULL,
- ttl INT DEFAULT NULL,
- prio INT DEFAULT NULL,
- change_date INT DEFAULT NULL,
- CONSTRAINT domain_exists
- FOREIGN KEY(domain_id) REFERENCES domains(id)
- ON DELETE CASCADE
-);
-
-CREATE INDEX rec_name_index ON records(name);
-CREATE INDEX nametype_index ON records(name,type);
-CREATE INDEX domain_id ON records(domain_id);
-
-create table supermasters (
- ip VARCHAR(25) NOT NULL,
- nameserver VARCHAR(255) NOT NULL,
- account VARCHAR(40) DEFAULT NULL
-);
-
-GRANT SELECT ON supermasters TO pdns;
-GRANT ALL ON domains TO pdns;
-GRANT ALL ON domains_id_seq TO pdns;
-GRANT ALL ON records TO pdns;
-GRANT ALL ON records_id_seq TO pdns;
diff --git a/dns/powerdns-devel/pkg-descr b/dns/powerdns-devel/pkg-descr
deleted file mode 100644
index 9e1d2d6dbb2d..000000000000
--- a/dns/powerdns-devel/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-PowerDNS is an advanced DNS server, which allows for several different
-backends. Current backends include MySQL, PostgreSQL, bind, etc.
-
-License: GPL V2
-
-WWW: http://www.powerdns.com/
diff --git a/dns/powerdns-devel/pkg-plist b/dns/powerdns-devel/pkg-plist
deleted file mode 100644
index 40a83b83e279..000000000000
--- a/dns/powerdns-devel/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-bin/pdns_control
-bin/zone2sql
-sbin/pdns_server
-@unexec if cmp -s %D/etc/pdns.conf %D/etc/pdns.conf-dist; then rm -f %D/etc/pdns.conf; fi
-etc/pdns.conf-dist
-@exec [ -f %B/pdns.conf ] || cp %B/%f %B/pdns.conf
-%%PORTDOCS%%share/examples/powerdns/pdns.conf
-%%PORTDOCS%%share/examples/powerdns/pdns_mysql.sql
-%%PORTDOCS%%share/examples/powerdns/pdns_postgresql.sql
-%%PORTDOCS%%@dirrm share/examples/powerdns
diff --git a/dns/powerdns/Makefile b/dns/powerdns/Makefile
deleted file mode 100644
index f6ac5e578899..000000000000
--- a/dns/powerdns/Makefile
+++ /dev/null
@@ -1,85 +0,0 @@
-# New ports collection makefile for: powerdns
-# Date Created: 14.Jan 2003
-# Whom: dirk.meyer@dinoex.sub.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= powerdns
-PORTVERSION= 2.9.4
-CATEGORIES= net ipv6
-MASTER_SITES= http://downloads.powerdns.com/releases/
-DISTNAME= pdns-${PORTVERSION}
-
-MAINTAINER= dinoex@FreeBSD.org
-COMMENT= An advanced DNS server with SQL backend
-
-USE_GMAKE= YES
-USE_SUBMAKE= YES
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS+= --with-modules="${CONFIGURE_MODULES} pipe" \
- --with-dynmodules=""
-# --enable-debug
-
-# use user config if possible
-.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
-.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
-.else
-.if defined(BATCH)
-# default package, can be configured in /etc/make.conf
-POWERDNS_OPTIONS?= \"PostgreSQL\"
-.endif
-# make INDEX match
-NO_DESCRIBE=yes
-.endif
-
-.if defined(WITH_POSTGRESQL_DRIVER) && !defined(WITHOUT_POSTGRESQL_DRIVER)
-LIB_DEPENDS= pq[+][+].4:${PORTSDIR}/databases/postgresql-libpq++
-CONFIGURE_ARGS+= --enable-pgsql
-CONFIGURE_MODULES+= "gpgsql"
-.else
-CONFIGURE_ARGS+= --disable-pgsql
-.endif
-
-.if defined(WITH_MYSQL_DRIVER)
-LIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client
-CONFIGURE_ARGS+= --enable-mysql
-CONFIGURE_MODULES+= "gmysql"
-.else
-CONFIGURE_ARGS+= --disable-mysql
-.endif
-
-SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
- CURDIR="${.CURDIR}" \
- MKDIR="${MKDIR}" \
- DISTNAME="${DISTNAME}" \
- POWERDNS_OPTIONS="${POWERDNS_OPTIONS}"
-
-MAN8= pdns_control.8 pdns_server.8 zone2sql.8
-
-pre-everything::
- @ ${SETENV} ${SCRIPTS_ENV} ${SH} ${FILESDIR}/configure.powerdns
-
-post-install:
-.if !exists(${PREFIX}/etc/pdns.conf)
- ${INSTALL_DATA} ${PREFIX}/etc/pdns.conf-dist ${PREFIX}/etc/pdns.conf
-.endif
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${EXAMPLESDIR}
-.for i in pdns.conf pdns_mysql.sql pdns_postgresql.sql
- ${INSTALL_DATA} ${FILESDIR}/$i ${EXAMPLESDIR}/
-.endfor
-.endif
-
-post-clean:
- @ ${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
-
-.if defined(NO_DESCRIBE)
-describe:
-.if defined(BATCH)
- @ ${SETENV} ${SCRIPTS_ENV} ${SH} ${FILESDIR}/configure.powerdns
-.endif
- @cd ${.CURDIR} && ${MAKE} ${__softMAKEFLAGS} BATCH=yes ${.TARGET}
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/powerdns/distinfo b/dns/powerdns/distinfo
deleted file mode 100644
index 845508a8f487..000000000000
--- a/dns/powerdns/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (pdns-2.9.4.tar.gz) = b59ebeae2ceb10cb13710e772708678a
diff --git a/dns/powerdns/files/configure.powerdns b/dns/powerdns/files/configure.powerdns
deleted file mode 100644
index e41c817d67e2..000000000000
--- a/dns/powerdns/files/configure.powerdns
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-if [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then
- exit
-fi
-
-if [ "${POWERDNS_OPTIONS}" ]; then
- set ${POWERDNS_OPTIONS}
-else
- dialog --title "configuration options" --clear \
- --checklist "\n\
-Please select desired options:" -1 -1 2 \
-PostgreSQL "PostgreSQL driver" ON \
-MySQL "MySQL driver" OFF \
-2> /tmp/checklist.tmp.$$
-
- retval=$?
- if [ -s /tmp/checklist.tmp.$$ ]; then
- set `cat /tmp/checklist.tmp.$$`
- fi
- rm -f /tmp/checklist.tmp.$$
-
- case $retval in
- 0) if [ -z "$*" ]; then
- echo "Nothing selected"
- fi
- ;;
- 1) echo "Cancel pressed."
- exit 1
- ;;
- esac
-fi
-
-${MKDIR} ${WRKDIRPREFIX}${CURDIR}
-exec > ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
-
-while [ "$1" ]; do
- case $1 in
- \"PostgreSQL\")
- echo WITH_POSTGRESQL_DRIVER=YES
- ;;
- \"MySQL\")
- echo WITH_MYSQL_DRIVER=YES
- ;;
- \"nothing\"|true)
- ;;
- *)
- echo "Invalid option(s): $*" > /dev/stderr
- rm -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
- exit 1
- ;;
- esac
- shift
-done
-exec > /dev/stderr
diff --git a/dns/powerdns/files/patch-configure b/dns/powerdns/files/patch-configure
deleted file mode 100644
index f4121d2c92d6..000000000000
--- a/dns/powerdns/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Mon Dec 16 22:45:46 2002
-+++ configure Mon Dec 16 22:45:59 2002
-@@ -10385,7 +10385,7 @@
- echo "$as_me:$LINENO: result: $PGSQL_incdir" >&5
- echo "${ECHO_T}$PGSQL_incdir" >&6
-
--# LIBS="$LIBS -lpq++ -lpq -lssl -lcrypt -lcrypto"
-+# LIBS="$LIBS -lpq++ -lpq -lssl -lcrypto"
- fi
-
-
diff --git a/dns/powerdns/files/patch-modules_gmysqlbackend_Makefile_in b/dns/powerdns/files/patch-modules_gmysqlbackend_Makefile_in
deleted file mode 100644
index dc74b8e00628..000000000000
--- a/dns/powerdns/files/patch-modules_gmysqlbackend_Makefile_in
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/gmysqlbackend/Makefile.in.orig Tue Dec 17 10:38:38 2002
-+++ modules/gmysqlbackend/Makefile.in Tue Dec 17 10:38:39 2002
-@@ -181,7 +181,7 @@
- clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- libgmysqlbackend.la: $(libgmysqlbackend_la_OBJECTS) $(libgmysqlbackend_la_DEPENDENCIES)
-- $(CXXLINK) -rpath $(libdir) $(libgmysqlbackend_la_LDFLAGS) $(libgmysqlbackend_la_OBJECTS) $(libgmysqlbackend_la_LIBADD) $(LIBS)
-+# $(CXXLINK) -rpath $(libdir) $(libgmysqlbackend_la_LDFLAGS) $(libgmysqlbackend_la_OBJECTS) $(libgmysqlbackend_la_LIBADD) $(LIBS)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT) core *.core
diff --git a/dns/powerdns/files/patch-modules_gmysqlbackend_gmysqlbackend_cc b/dns/powerdns/files/patch-modules_gmysqlbackend_gmysqlbackend_cc
deleted file mode 100644
index 300ff8a3b445..000000000000
--- a/dns/powerdns/files/patch-modules_gmysqlbackend_gmysqlbackend_cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- modules/gmysqlbackend/gmysqlbackend.cc.orig Tue Dec 17 10:56:43 2002
-+++ modules/gmysqlbackend/gmysqlbackend.cc Tue Dec 17 11:01:33 2002
-@@ -20,13 +20,14 @@
-
- gMySQLBackend::gMySQLBackend(const string &mode, const string &suffix) : GSQLBackend(mode,suffix)
- {
-+ const string dbname = getArg ("dbname");
-+ const string host = getArg ("host");
-+ const string socket = getArg ("socket");
-+ const string user = getArg ("user");
-+ const string passwd = getArg ("password");
-+
- try {
-- setDB(new SMySQL(getArg("dbname"),
-- getArg("host"),
-- getArg("socket"),
-- getArg("user"),
-- getArg("password")));
--
-+ setDB(new SMySQL(dbname, host, socket, user, passwd));
- }
-
- catch(SSqlException &e) {
diff --git a/dns/powerdns/files/patch-modules_gpgsqlbackend_Makefile_in b/dns/powerdns/files/patch-modules_gpgsqlbackend_Makefile_in
deleted file mode 100644
index a6342919d3fd..000000000000
--- a/dns/powerdns/files/patch-modules_gpgsqlbackend_Makefile_in
+++ /dev/null
@@ -1,29 +0,0 @@
---- modules/gpgsqlbackend/Makefile.in.orig Mon Dec 16 22:32:29 2002
-+++ modules/gpgsqlbackend/Makefile.in Fri Dec 20 14:24:06 2002
-@@ -95,7 +95,7 @@
- lib_LTLIBRARIES = libgpgsqlbackend.la
-
- EXTRA_DIST = OBJECTFILES OBJECTLIBS
--INCLUDES = -I@PGSQL_incdir@
-+INCLUDES = -I@includedir@ -I@PGSQL_incdir@
-
- libgpgsqlbackend_la_SOURCES = gpgsqlbackend.cc gpgsqlbackend.hh \
- spgsql.hh spgsql.cc
-@@ -105,7 +105,7 @@
- -Wl,-Bdynamic
-
-
--libgpgsqlbackend_la_LIBADD = -lssl -lcrypt -lcrypto
-+libgpgsqlbackend_la_LIBADD = -lssl -lcrypto
- subdir = modules/gpgsqlbackend
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_HEADER = $(top_builddir)/config.h
-@@ -184,7 +184,7 @@
- clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- libgpgsqlbackend.la: $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_DEPENDENCIES)
-- $(CXXLINK) -rpath $(libdir) $(libgpgsqlbackend_la_LDFLAGS) $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_LIBADD) $(LIBS)
-+# $(CXXLINK) -rpath $(libdir) $(libgpgsqlbackend_la_LDFLAGS) $(libgpgsqlbackend_la_OBJECTS) $(libgpgsqlbackend_la_LIBADD) $(LIBS)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT) core *.core
diff --git a/dns/powerdns/files/patch-modules_gpgsqlbackend_OBJECTLIBS b/dns/powerdns/files/patch-modules_gpgsqlbackend_OBJECTLIBS
deleted file mode 100644
index 200a917059a1..000000000000
--- a/dns/powerdns/files/patch-modules_gpgsqlbackend_OBJECTLIBS
+++ /dev/null
@@ -1,5 +0,0 @@
---- modules/gpgsqlbackend/OBJECTLIBS.orig Tue Dec 17 08:35:41 2002
-+++ modules/gpgsqlbackend/OBJECTLIBS Tue Dec 17 08:35:50 2002
-@@ -1 +1 @@
---lpq++ -lpq -lssl -lcrypt -lcrypto
-+-lpq++ -lpq -lssl -lcrypto
diff --git a/dns/powerdns/files/patch-modules_pipebackend_Makefile_in b/dns/powerdns/files/patch-modules_pipebackend_Makefile_in
deleted file mode 100644
index c166925057b6..000000000000
--- a/dns/powerdns/files/patch-modules_pipebackend_Makefile_in
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/pipebackend/Makefile.in.orig Tue Dec 17 09:39:14 2002
-+++ modules/pipebackend/Makefile.in Tue Dec 17 09:39:39 2002
-@@ -181,7 +181,7 @@
- clean-libLTLIBRARIES:
- -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
- libpipebackend.la: $(libpipebackend_la_OBJECTS) $(libpipebackend_la_DEPENDENCIES)
-- $(CXXLINK) -rpath $(libdir) $(libpipebackend_la_LDFLAGS) $(libpipebackend_la_OBJECTS) $(libpipebackend_la_LIBADD) $(LIBS)
-+# $(CXXLINK) -rpath $(libdir) $(libpipebackend_la_LDFLAGS) $(libpipebackend_la_OBJECTS) $(libpipebackend_la_LIBADD) $(LIBS)
-
- mostlyclean-compile:
- -rm -f *.$(OBJEXT) core *.core
diff --git a/dns/powerdns/files/patch-pdns_common_startup_cc b/dns/powerdns/files/patch-pdns_common_startup_cc
deleted file mode 100644
index 939539a58a66..000000000000
--- a/dns/powerdns/files/patch-pdns_common_startup_cc
+++ /dev/null
@@ -1,15 +0,0 @@
---- pdns/common_startup.cc.orig Tue Dec 17 08:18:41 2002
-+++ pdns/common_startup.cc Tue Dec 17 08:19:58 2002
-@@ -270,8 +270,10 @@
- TN->go(); // tcp nameserver launch
-
- // fork(); (this worked :-))
-- for(int n=0;n<arg().asNum("receiver-threads");++n) {
-- DNSDistributor *D= new DNSDistributor(arg().asNum("distributor-threads")); // the big dispatcher!
-+ int foo1 = arg().asNum("receiver-threads");
-+ for(int n=0;n<foo1;++n) {
-+ int foo2 = arg().asNum("distributor-threads");
-+ DNSDistributor *D= new DNSDistributor(foo2); // the big dispatcher!
- pthread_create(&qtid,0,qthread,static_cast<void *>(D)); // receives packets
- }
-
diff --git a/dns/powerdns/files/pdns.conf b/dns/powerdns/files/pdns.conf
deleted file mode 100644
index a45251872b73..000000000000
--- a/dns/powerdns/files/pdns.conf
+++ /dev/null
@@ -1,300 +0,0 @@
-# MySQL
-#launch=gmysql
-#gmysql-host=127.0.0.1
-#gmysql-dbname=pdns
-#gmysql-user=pdns
-#gmysql-password=pdns
-
-# PostgreSQL
-#launch=gpgsql
-#gpgsql-host=127.0.0.1
-#gpgsql-dbname=pdns
-#gpgsql-user=pdns
-#gpgsql-password=pdns
-
-#################################
-# allow-axfr-ips If disabled, DO allow zonetransfers from these IP addresses
-#
-# allow-axfr-ips=
-
-#################################
-# allow-recursion List of netmasks that are allowed to recurse
-#
-# allow-recursion=
-
-#################################
-# cache-ttl Seconds to store packets in the PacketCache
-#
-# cache-ttl=20
-
-#################################
-# chroot If set, chroot to this directory for more security
-#
-chroot=/var/empty
-
-#################################
-# config-dir Location of configuration directory (pdns.conf)
-#
-# config-dir=/etc
-
-#################################
-# config-name Name of this virtual configuration - will rename the binary image
-#
-# config-name=
-
-#################################
-# control-console Debugging switch - don't use
-#
-# control-console=no
-
-#################################
-# daemon Operate as a daemon
-#
-daemon=yes
-
-#################################
-# default-soa-name name to insert in the SOA record if none set in the backend
-#
-# default-soa-name=ns.example.com
-
-#################################
-# disable-axfr Disable zonetransfers but do allow TCP queries
-#
-# disable-axfr=no
-
-#################################
-# disable-tcp Do not listen to TCP queries
-#
-disable-tcp=no
-
-#################################
-# distributor-threads Default number of Distributor (backend) threads to start
-#
-# distributor-threads=3
-
-#################################
-# fancy-records Process URL and MBOXFW records
-#
-# fancy-records=no
-
-#################################
-# guardian Run within a guardian process
-#
-guardian=yes
-
-#################################
-# launch Which backends to launch and order to query them in
-#
-# launch=
-
-#################################
-# lazy-recursion Only recurse if question cannot be answered locally
-#
-# lazy-recursion=yes
-
-#################################
-# load-modules Load this module - supply absolute or relative path
-#
-# load-modules=
-
-#################################
-# local-address Local IP address to which we bind
-#
-# local-address=0.0.0.0
-
-#################################
-# local-ipv6 Local IP address to which we bind
-#
-# local-ipv6=
-
-#################################
-# local-port The port on which we listen
-#
-# local-port=53
-
-#################################
-# log-dns-details If PDNS should log failed update requests
-#
-# log-dns-details=
-
-#################################
-# log-failed-updates If PDNS should log failed update requests
-#
-# log-failed-updates=
-
-#################################
-# logfile Logfile to use
-#
-# logfile=pdns.log
-
-#################################
-# logging-facility Log under a specific facility
-#
-# logging-facility=
-
-#################################
-# loglevel Amount of logging. Higher is more. Do not set below 3
-#
-# loglevel=4
-
-#################################
-# master Act as a master
-#
-# master=no
-
-#################################
-# max-queue-length Maximum queuelength before considering situation lost
-#
-# max-queue-length=5000
-
-#################################
-# max-tcp-connections Maximum number of TCP connections
-#
-# max-tcp-connections=10
-
-#################################
-# module-dir Default directory for modules
-#
-# module-dir=/usr/local/bin/../lib
-
-#################################
-# negquery-cache-ttl Seconds to store packets in the PacketCache
-#
-# negquery-cache-ttl=60
-
-#################################
-# only-soa Make sure that no SOA serial is less than this number
-#
-# only-soa=org
-
-#################################
-# out-of-zone-additional-processing Do out of zone additional processing
-#
-# out-of-zone-additional-processing=no
-
-#################################
-# query-cache-ttl Seconds to store packets in the PacketCache
-#
-# query-cache-ttl=20
-
-#################################
-# query-logging Hint backends that queries should be logged
-#
-# query-logging=no
-
-#################################
-# queue-limit Maximum number of milliseconds to queue a query
-#
-# queue-limit=1500
-
-#################################
-# receiver-threads Number of receiver threads to launch
-#
-# receiver-threads=1
-
-#################################
-# recursive-cache-ttl Seconds to store packets in the PacketCache
-#
-# recursive-cache-ttl=10
-
-#################################
-# recursor If recursion is desired, IP address of a recursing nameserver
-#
-# recursor=no
-
-#################################
-# setgid If set, change group id to this gid for more security
-#
-# setgid=
-
-#################################
-# setuid If set, change user id to this uid for more security
-#
-# setuid=
-
-#################################
-# skip-cname Do not perform CNAME indirection for each query
-#
-# skip-cname=no
-
-#################################
-# slave Act as a slave
-#
-# slave=no
-
-#################################
-# slave-cycle-interval Reschedule failed SOA serial checks once every .. seconds
-#
-# slave-cycle-interval=60
-
-#################################
-# smtpredirector Our smtpredir MX host
-#
-smtpredirector=voodoo.codeninja.nl
-
-#################################
-# soa-minimum-ttl Default SOA mininum ttl
-#
-# soa-minimum-ttl=3600
-
-#################################
-# soa-serial-offset Make sure that no SOA serial is less than this number
-#
-# soa-serial-offset=0
-
-#################################
-# socket-dir Where the controlsocket will live
-#
-# socket-dir=/var/run
-
-#################################
-# strict-rfc-axfrs Perform strictly rfc compliant axfrs (very slow)
-#
-# strict-rfc-axfrs=no
-
-#################################
-# urlredirector Where we send hosts to that need to be url redirected
-#
-# urlredirector=127.0.0.1
-
-#################################
-# use-logfile Use a log file
-#
-# use-logfile=no
-
-#################################
-# webserver Start a webserver for monitoring
-#
-webserver=yes
-
-#################################
-# webserver-address IP Address of webserver to listen on
-#
-webserver-address=127.0.0.1
-
-#################################
-# webserver-password Password required for accessing the webserver
-#
-# webserver-password=
-
-#################################
-# webserver-port Port of webserver to listen on
-#
-webserver-port=8081
-
-#################################
-# webserver-print-arguments If the webserver should print arguments
-#
-# webserver-print-arguments=no
-
-#################################
-# wildcard-url Process URL and MBOXFW records
-#
-# wildcard-url=no
-
-#################################
-# wildcards Honor wildcards in the database
-#
-# wildcards=
-
-
diff --git a/dns/powerdns/files/pdns_mysql.sql b/dns/powerdns/files/pdns_mysql.sql
deleted file mode 100644
index 278c5d56c61c..000000000000
--- a/dns/powerdns/files/pdns_mysql.sql
+++ /dev/null
@@ -1,38 +0,0 @@
-create table domains (
- id INT auto_increment,
- name VARCHAR(255) NOT NULL,
- master VARCHAR(20) DEFAULT NULL,
- last_check INT DEFAULT NULL,
- type VARCHAR(6) NOT NULL,
- notified_serial INT DEFAULT NULL,
- account VARCHAR(40) DEFAULT NULL,
- primary key (id)
-)type=InnoDB;
-
-CREATE UNIQUE INDEX name_index ON domains(name);
-
-CREATE TABLE records (
- id INT auto_increment,
- domain_id INT DEFAULT NULL,
- name VARCHAR(255) DEFAULT NULL,
- type VARCHAR(6) DEFAULT NULL,
- content VARCHAR(255) DEFAULT NULL,
- ttl INT DEFAULT NULL,
- prio INT DEFAULT NULL,
- change_date INT DEFAULT NULL,
- primary key(id)
-)type=InnoDB;
-
-CREATE INDEX rec_name_index ON records(name);
-CREATE INDEX nametype_index ON records(name,type);
-CREATE INDEX domain_id ON records(domain_id);
-
-create table supermasters (
- ip VARCHAR(25) NOT NULL,
- nameserver VARCHAR(255) NOT NULL,
- account VARCHAR(40) DEFAULT NULL
-);
-
-GRANT SELECT ON supermasters TO pdns;
-GRANT ALL ON domains TO pdns;
-GRANT ALL ON records TO pdns;
diff --git a/dns/powerdns/files/pdns_postgresql.sql b/dns/powerdns/files/pdns_postgresql.sql
deleted file mode 100644
index c700a2aa6dc2..000000000000
--- a/dns/powerdns/files/pdns_postgresql.sql
+++ /dev/null
@@ -1,40 +0,0 @@
-create table domains (
- id SERIAL PRIMARY KEY,
- name VARCHAR(255) NOT NULL,
- master VARCHAR(20) DEFAULT NULL,
- last_check INT DEFAULT NULL,
- type VARCHAR(6) NOT NULL,
- notified_serial INT DEFAULT NULL,
- account VARCHAR(40) DEFAULT NULL
-);
-CREATE UNIQUE INDEX name_index ON domains(name);
-
-CREATE TABLE records (
- id SERIAL PRIMARY KEY,
- domain_id INT DEFAULT NULL,
- name VARCHAR(255) DEFAULT NULL,
- type VARCHAR(6) DEFAULT NULL,
- content VARCHAR(255) DEFAULT NULL,
- ttl INT DEFAULT NULL,
- prio INT DEFAULT NULL,
- change_date INT DEFAULT NULL,
- CONSTRAINT domain_exists
- FOREIGN KEY(domain_id) REFERENCES domains(id)
- ON DELETE CASCADE
-);
-
-CREATE INDEX rec_name_index ON records(name);
-CREATE INDEX nametype_index ON records(name,type);
-CREATE INDEX domain_id ON records(domain_id);
-
-create table supermasters (
- ip VARCHAR(25) NOT NULL,
- nameserver VARCHAR(255) NOT NULL,
- account VARCHAR(40) DEFAULT NULL
-);
-
-GRANT SELECT ON supermasters TO pdns;
-GRANT ALL ON domains TO pdns;
-GRANT ALL ON domains_id_seq TO pdns;
-GRANT ALL ON records TO pdns;
-GRANT ALL ON records_id_seq TO pdns;
diff --git a/dns/powerdns/pkg-descr b/dns/powerdns/pkg-descr
deleted file mode 100644
index 9e1d2d6dbb2d..000000000000
--- a/dns/powerdns/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-PowerDNS is an advanced DNS server, which allows for several different
-backends. Current backends include MySQL, PostgreSQL, bind, etc.
-
-License: GPL V2
-
-WWW: http://www.powerdns.com/
diff --git a/dns/powerdns/pkg-plist b/dns/powerdns/pkg-plist
deleted file mode 100644
index 40a83b83e279..000000000000
--- a/dns/powerdns/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-bin/pdns_control
-bin/zone2sql
-sbin/pdns_server
-@unexec if cmp -s %D/etc/pdns.conf %D/etc/pdns.conf-dist; then rm -f %D/etc/pdns.conf; fi
-etc/pdns.conf-dist
-@exec [ -f %B/pdns.conf ] || cp %B/%f %B/pdns.conf
-%%PORTDOCS%%share/examples/powerdns/pdns.conf
-%%PORTDOCS%%share/examples/powerdns/pdns_mysql.sql
-%%PORTDOCS%%share/examples/powerdns/pdns_postgresql.sql
-%%PORTDOCS%%@dirrm share/examples/powerdns
diff --git a/dns/py-adns/Makefile b/dns/py-adns/Makefile
deleted file mode 100644
index 934cdd2ecba6..000000000000
--- a/dns/py-adns/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-# New ports collection makefile for: py-adns
-# Date created: 24 February 2002
-# Whom: Hye-Shik Chang <perky@fallin.lv>
-#
-# $FreeBSD$
-#
-
-PORTNAME= adns
-PORTVERSION= 1.0.0
-CATEGORIES= net python
-MASTER_SITES= http://dustman.net/andy/python/adns-python/${PORTVERSION}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= adns-python-${PORTVERSION}
-
-MAINTAINER= perky@FreeBSD.org
-COMMENT= A Python Interface to adns, the asynchronous DNS library
-
-LIB_DEPENDS= adns.1:${PORTSDIR}/net/adns
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-USE_REINPLACE= yes
-PLIST_SUB+= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR:S/^${LOCALBASE}\///g}
-
-post-patch:
- @${REINPLACE_CMD} -e 's|^\(include_dirs = \).*$$|\1\["${LOCALBASE}/include"\]|g' \
- -e 's|^\(library_dirs = \).*$$|\1\["${LOCALBASE}/lib"\]|g' \
- ${WRKSRC}/setup.py
-
-.include <bsd.port.mk>
diff --git a/dns/py-adns/distinfo b/dns/py-adns/distinfo
deleted file mode 100644
index 61643cad7fc9..000000000000
--- a/dns/py-adns/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (adns-python-1.0.0.tar.gz) = 8a613ac4d294bdd45601f9177d957090
diff --git a/dns/py-adns/pkg-descr b/dns/py-adns/pkg-descr
deleted file mode 100644
index e5a5229524fe..000000000000
--- a/dns/py-adns/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The adns module provides an interface to
-the GNU adns asynchronous DNS resolver library.
-
-WWW: http://dustman.net/andy/python/adns-python/
diff --git a/dns/py-adns/pkg-plist b/dns/py-adns/pkg-plist
deleted file mode 100644
index 6cef527401b9..000000000000
--- a/dns/py-adns/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-%%PYTHON_SITELIBDIR%%/ADNS.py
-%%PYTHON_SITELIBDIR%%/ADNS.pyc
-%%PYTHON_SITELIBDIR%%/ADNS.pyo
-%%PYTHON_SITELIBDIR%%/adns.so
-%%PYTHON_SITELIBDIR%%/hostmx.py
-%%PYTHON_SITELIBDIR%%/hostmx.pyc
-%%PYTHON_SITELIBDIR%%/hostmx.pyo
-%%PYTHON_SITELIBDIR%%/rblcheck.py
-%%PYTHON_SITELIBDIR%%/rblcheck.pyc
-%%PYTHON_SITELIBDIR%%/rblcheck.pyo
diff --git a/dns/py-dns/Makefile b/dns/py-dns/Makefile
deleted file mode 100644
index 2b4187c15e51..000000000000
--- a/dns/py-dns/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# New ports collection makefile for: py-dns
-# Date created: 21 September 2002
-# Whom: Mark Linimon (linimon@lonesome.com)
-#
-# $FreeBSD$
-#
-
-PORTNAME= dns
-PORTVERSION= 2.3.0
-CATEGORIES= net python
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= pydns
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= pydns-${PORTVERSION}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= linimon@lonesome.com
-COMMENT= DNS (Domain Name Service) library for Python
-
-USE_PYTHON= yes
-USE_PYDISTUTILS= yes
-
-DOCS= README.txt README-guido.txt
-DOCSDIR= ${PREFIX}/share/doc/py-dns
-
-.if !defined(NOPORTDOCS)
-post-install:
- @${MKDIR} ${DOCSDIR}
-.for file in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/py-dns/distinfo b/dns/py-dns/distinfo
deleted file mode 100644
index 8403dfc9c3ac..000000000000
--- a/dns/py-dns/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (pydns-2.3.0.tgz) = b79616da9e88abce88edf82b369ee58d
diff --git a/dns/py-dns/pkg-descr b/dns/py-dns/pkg-descr
deleted file mode 100644
index b7378f446bd4..000000000000
--- a/dns/py-dns/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-This directory contains a Python module that implements a DNS (Domain
-Name Server) client, plus additional modules that define some symbolic
-constants used by DNS (dnstype, dnsclass, dnsopcode).
-
-This code is released under a Python-style license.
-
-A mailing list is available at pydns-developer@lists.sourceforge.net.
-
-WWW: http://pydns.sourceforge.net/
-
-- Mark Linimon
-linimon@lonesome.com
diff --git a/dns/py-dns/pkg-plist b/dns/py-dns/pkg-plist
deleted file mode 100644
index 452036140402..000000000000
--- a/dns/py-dns/pkg-plist
+++ /dev/null
@@ -1,31 +0,0 @@
-%%PYTHON_SITELIBDIR%%/DNS/Base.py
-%%PYTHON_SITELIBDIR%%/DNS/Base.pyc
-%%PYTHON_SITELIBDIR%%/DNS/Base.pyo
-%%PYTHON_SITELIBDIR%%/DNS/Class.py
-%%PYTHON_SITELIBDIR%%/DNS/Class.pyc
-%%PYTHON_SITELIBDIR%%/DNS/Class.pyo
-%%PYTHON_SITELIBDIR%%/DNS/Lib.py
-%%PYTHON_SITELIBDIR%%/DNS/Lib.pyc
-%%PYTHON_SITELIBDIR%%/DNS/Lib.pyo
-%%PYTHON_SITELIBDIR%%/DNS/Opcode.py
-%%PYTHON_SITELIBDIR%%/DNS/Opcode.pyc
-%%PYTHON_SITELIBDIR%%/DNS/Opcode.pyo
-%%PYTHON_SITELIBDIR%%/DNS/Status.py
-%%PYTHON_SITELIBDIR%%/DNS/Status.pyc
-%%PYTHON_SITELIBDIR%%/DNS/Status.pyo
-%%PYTHON_SITELIBDIR%%/DNS/Type.py
-%%PYTHON_SITELIBDIR%%/DNS/Type.pyc
-%%PYTHON_SITELIBDIR%%/DNS/Type.pyo
-%%PYTHON_SITELIBDIR%%/DNS/__init__.py
-%%PYTHON_SITELIBDIR%%/DNS/__init__.pyc
-%%PYTHON_SITELIBDIR%%/DNS/__init__.pyo
-%%PYTHON_SITELIBDIR%%/DNS/lazy.py
-%%PYTHON_SITELIBDIR%%/DNS/lazy.pyc
-%%PYTHON_SITELIBDIR%%/DNS/lazy.pyo
-%%PYTHON_SITELIBDIR%%/DNS/win32dns.py
-%%PYTHON_SITELIBDIR%%/DNS/win32dns.pyc
-%%PYTHON_SITELIBDIR%%/DNS/win32dns.pyo
-@dirrm %%PYTHON_SITELIBDIR%%/DNS
-%%PORTDOCS%%share/doc/py-dns/README.txt
-%%PORTDOCS%%share/doc/py-dns/README-guido.txt
-%%PORTDOCS%%@dirrm share/doc/py-dns
diff --git a/dns/sleuth/Makefile b/dns/sleuth/Makefile
deleted file mode 100644
index 90298d6e6164..000000000000
--- a/dns/sleuth/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# New ports collection makefile for: sleuth
-# Date created: Jun 15, 2001
-# Whom: Mark Pulford <mark@kyne.com.au>
-#
-# $FreeBSD$
-#
-
-PORTNAME= sleuth
-PORTVERSION= 1.3
-CATEGORIES= net
-MASTER_SITES= ftp://atrey.karlin.mff.cuni.cz/pub/local/mj/net/
-
-MAINTAINER= markp@FreeBSD.org
-COMMENT= A tool for checking DNS zones
-
-RUN_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/DNS.pm:${PORTSDIR}/net/p5-Net-DNS
-
-USE_PERL5= yes
-
-post-patch:
- ${PERL} -pi -e "s|/etc/sleuth.conf|${PREFIX}/etc/sleuth.conf|g; \
- s|#!/usr/bin/perl|#!${PERL}|g;" ${WRKSRC}/sleuth
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/sleuth ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/sleuth.conf ${PREFIX}/etc/sleuth.conf.sample
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/dns/sleuth/distinfo b/dns/sleuth/distinfo
deleted file mode 100644
index 63d16b0e2c0e..000000000000
--- a/dns/sleuth/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (sleuth-1.3.tar.gz) = 9f38836951ae126048dae83958970885
diff --git a/dns/sleuth/pkg-descr b/dns/sleuth/pkg-descr
deleted file mode 100644
index c974eaa1c6de..000000000000
--- a/dns/sleuth/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Sleuth is a tool designed to check DNS zones for common errors and
-also for processing of secondary name service requests.
diff --git a/dns/sleuth/pkg-message b/dns/sleuth/pkg-message
deleted file mode 100644
index 0c7ea2f4147b..000000000000
--- a/dns/sleuth/pkg-message
+++ /dev/null
@@ -1,2 +0,0 @@
-Before you can run "sleuth" you will need to copy
-etc/sleuth.conf.sample to etc/sleuth.conf
diff --git a/dns/sleuth/pkg-plist b/dns/sleuth/pkg-plist
deleted file mode 100644
index bafdeaa7f05d..000000000000
--- a/dns/sleuth/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/sleuth
-etc/sleuth.conf.sample
diff --git a/dns/staticcharge/Makefile b/dns/staticcharge/Makefile
deleted file mode 100644
index 3e2b524fdf7d..000000000000
--- a/dns/staticcharge/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: staticcharge
-# Date created: 26 October 2001
-# Whom: Mahlon <mahlon@martini.nu>
-#
-# $FreeBSD$
-#
-
-PORTNAME= staticcharge
-PORTVERSION= 0.7
-CATEGORIES= net misc
-MASTER_SITES= http://www.staticcling.org/clients/
-DISTNAME= ChargeGTK-${PORTVERSION}
-
-MAINTAINER= mahlon@martini.nu
-COMMENT= A GTK client for the StaticCling dynamic DNS service
-
-BUILD_DEPENDS= lynx:${PORTSDIR}/www/lynx
-
-WRKSRC= ${WRKDIR}/staticcharge
-USE_GNOMENG= yes
-USE_GNOME= gtk12
-USE_X_PREFIX= yes
-GNU_CONFIGURE= yes
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/dns/staticcharge/distinfo b/dns/staticcharge/distinfo
deleted file mode 100644
index a1c4b3fd864f..000000000000
--- a/dns/staticcharge/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (ChargeGTK-0.7.tar.gz) = a63d23bd1e55f936c30531b4fb2dbaf4
diff --git a/dns/staticcharge/files/patch-Makefile.in b/dns/staticcharge/files/patch-Makefile.in
deleted file mode 100644
index 17840e03ec28..000000000000
--- a/dns/staticcharge/files/patch-Makefile.in
+++ /dev/null
@@ -1,20 +0,0 @@
---- Makefile.in.orig Sat Oct 27 02:31:13 2001
-+++ Makefile.in Tue Dec 25 00:02:32 2001
-@@ -8,7 +8,7 @@
- PRIVHEADERS = globals.h gtkglobals.h
- GTKFLAGS = @GTK_CFLAGS@
- GTKLIBS = @GTK_LIBS@
--CC = gcc
-+CC ?= gcc
- INSTALL = @INSTALL@
- PREFIX ?= /usr/X11R6
- BINARY = staticcharge
-@@ -16,7 +16,7 @@
- .ifdef DEBUG
- CCFLAGS += -Wall -g -DDEBUG
- .else
--CCFLAGS += -Wall -O
-+CCFLAGS += ${CFLAGS} -Wall
- .endif
-
- all: ${BINARY}
diff --git a/dns/staticcharge/pkg-descr b/dns/staticcharge/pkg-descr
deleted file mode 100644
index cc69c096c577..000000000000
--- a/dns/staticcharge/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-A front end that allows you to update your staticcling hostname to
-match your current IP address - or an arbitrary IP address of your
-choosing, in a quick and easy to use GTK interface.
-
-You will need a StaticCling Dynamic DNS account in order to use
-this client. Visit http://www.staticcling.org/ to learn more and
-sign up.
-
-WWW: http://www.staticcling.org/
-
-
-- Mahlon
-mahlon@martini.nu
diff --git a/dns/staticcharge/pkg-message b/dns/staticcharge/pkg-message
deleted file mode 100644
index ba78051eb33b..000000000000
--- a/dns/staticcharge/pkg-message
+++ /dev/null
@@ -1,8 +0,0 @@
-
-***************************************************************
-
-You will need a StaticCling Dynamic DNS account in order to use
-this client. Visit http://www.staticcling.org/ to sign up!
-
-***************************************************************
-
diff --git a/dns/staticcharge/pkg-plist b/dns/staticcharge/pkg-plist
deleted file mode 100644
index 8fd806e7dba6..000000000000
--- a/dns/staticcharge/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/staticcharge
diff --git a/dns/totd/Makefile b/dns/totd/Makefile
deleted file mode 100644
index d128d4ee4e7c..000000000000
--- a/dns/totd/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# New ports collection makefile for: totd
-# Date created: 17 Nov 2000
-# Whom: Kris Kennaway <kris@FreeBSD.org>
-#
-# $FreeBSD$
-
-PORTNAME= totd
-PORTVERSION= 1.3
-PORTREVISION= 3
-CATEGORIES= net ipv6
-MASTER_SITES= ftp://ftp.pasta.cs.uit.no/pub/Vermicelli/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= DNS proxy that supports IPv6 <==> IPv4 record translation
-
-MAN8= totd.8
-
-GNU_CONFIGURE= YES
-
-post-install:
- ${INSTALL_DATA} ${FILESDIR}/totd.conf.sample ${PREFIX}/etc
- @${SED} 's@%PREFIX%@${LOCALBASE}@g' ${FILESDIR}/totd.sh > ${PREFIX}/etc/rc.d/totd.sh
- @${CHMOD} +x ${PREFIX}/etc/rc.d/totd.sh
-
-.include <bsd.port.mk>
diff --git a/dns/totd/distinfo b/dns/totd/distinfo
deleted file mode 100644
index 9c8b704456a1..000000000000
--- a/dns/totd/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (totd-1.3.tar.gz) = bc6b85a5bddb72fc3fb20fa9fe50d3a0
diff --git a/dns/totd/files/patch-ev_signal.c b/dns/totd/files/patch-ev_signal.c
deleted file mode 100644
index d271603be93c..000000000000
--- a/dns/totd/files/patch-ev_signal.c
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: ev_signal.c
-diff -u ev_signal.c.orig ev_signal.c
---- ev_signal.c.orig Thu Sep 7 05:28:36 2000
-+++ ev_signal.c Sun Nov 18 08:58:10 2001
-@@ -94,7 +94,7 @@
- SIGINT, ev_signal_initiator_generic, ev_handler_cleanup
- },
- {
-- SIGHUP, ev_signal_initiator_generic, ev_handler_cleanup
-+ SIGHUP, SIG_IGN, NULL
- },
- {
- SIGTERM, ev_signal_initiator_generic, ev_handler_cleanup
diff --git a/dns/totd/files/totd.conf.sample b/dns/totd/files/totd.conf.sample
deleted file mode 100644
index bec4e9f629e6..000000000000
--- a/dns/totd/files/totd.conf.sample
+++ /dev/null
@@ -1,6 +0,0 @@
-; $NetBSD: totd.conf.sample,v 1.1.1.1 1999/11/22 21:04:01 itojun Exp $
-; Totd sample configuration file
-forwarder 192.168.0.1 port 5000
-forwarder 3ffe:2a00:100:3001::2 port 53
-prefix 3ffe:abcd:1234:9876::
-retry 300
diff --git a/dns/totd/files/totd.sh b/dns/totd/files/totd.sh
deleted file mode 100644
index 9a528db44489..000000000000
--- a/dns/totd/files/totd.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-
-case "$1" in
- start)
- if [ -x %PREFIX%/sbin/totd ]; then
- %PREFIX%/sbin/totd && echo -n ' totd'
- fi
- ;;
-
- stop)
- /usr/bin/killall totd && echo -n ' totd'
- ;;
-
- *)
- echo "Usage: `basename $0` { start | stop }"
- exit 64
- ;;
-esac
diff --git a/dns/totd/pkg-deinstall b/dns/totd/pkg-deinstall
deleted file mode 100644
index cc026d9a149b..000000000000
--- a/dns/totd/pkg-deinstall
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-# $OpenBSD: DEINSTALL,v 1.1 2000/06/11 01:15:53 fgsch Exp $
-#
-# Post-deinstallation cleanup of totd
-
-echo ""
-echo "** To completely deinstall the totd package you need to perform this"
-echo "** as root:"
-echo "**"
-echo "** rm -f /etc/totd.conf"
-echo "**"
-echo "** Be absolutly sure you want to completely remove the package before"
-echo "** issuing this command."
-echo ""
-
-exit 0
diff --git a/dns/totd/pkg-descr b/dns/totd/pkg-descr
deleted file mode 100644
index dfac332d7f74..000000000000
--- a/dns/totd/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Totd is a small DNS proxy nameserver that supports IPv6 only hosts/networks
-that communicate with the IPv4 world using some translation mechanism.
-Examples of such translation mechanisms currently in use are:
-
- * IPv6/IPv4 Network Address and Packet Translation (NAT-PT)
- implemented e.g. by Cisco.
- * Application level translators as the faithd implemented by
- the KAME project (http://www.kame.net). See faithd(8) on
- *BSD/Kame.
-
-WWW: http://www.vermicelli.pasta.cs.uit.no/ipv6/software.html
diff --git a/dns/totd/pkg-install b/dns/totd/pkg-install
deleted file mode 100644
index c64a12b12394..000000000000
--- a/dns/totd/pkg-install
+++ /dev/null
@@ -1,45 +0,0 @@
-#! /bin/sh
-# $OpenBSD: INSTALL,v 1.1 2000/06/11 01:15:53 fgsch Exp $
-#
-# Post-installation setup of totd - based on majordomo INSTALL script
-# from daniel@reichardt.ch
-
-set -e
-PATH=/bin:/usr/bin:/sbin:/usr/sbin
-PREFIX=${PKG_PREFIX:-/usr/local}
-
-do_install_configuration()
-{
- echo -n "Let's see if there is already a configuration file... "
- if [ -f ${PREFIX}/etc/totd.conf ]; then
- echo "yes"
- echo "Please compare your existing configuration with"
- echo "${PREFIX}/etc/totd.conf.sample"
- else
- echo "no"
- echo -n "Copying sample configuration file... "
- install -o root -g wheel -m 644 ${PREFIX}/etc/totd.conf.sample \
- ${PREFIX}/etc/totd.conf
- echo "ok"
- echo "Please review new configuration ${PREFIX}/etc/totd.conf"
- fi
-}
-
-if [ $# -ne 2 ]; then
- echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2
- exit 1
-fi
-
-case $2 in
- PRE-INSTALL)
- ;;
- POST-INSTALL)
- do_install_configuration
- ;;
- *)
- echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2
- exit 1
- ;;
-esac
-
-exit 0
diff --git a/dns/totd/pkg-plist b/dns/totd/pkg-plist
deleted file mode 100644
index 19aba00423c7..000000000000
--- a/dns/totd/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-sbin/totd
-etc/totd.conf.sample
diff --git a/dns/walker/Makefile b/dns/walker/Makefile
deleted file mode 100644
index b2ece6bd6b19..000000000000
--- a/dns/walker/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: walker
-# Date created: May 30, 2001
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= walker
-PORTVERSION= 1.0
-CATEGORIES= net
-MASTER_SITES= http://josefsson.org/walker/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Recover zone file information from servers that use DNSSEC
-
-RUN_DEPENDS= ${LOCALBASE}/bin/dig:${PORTSDIR}/net/bind9
-
-USE_REINPLACE= yes
-NO_BUILD= yes
-
-post-patch:
- @${REINPLACE_CMD} -e 's,`dig,`${LOCALBASE}/bin/dig,g' ${WRKSRC}/walker
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/walker ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/walker
- ${INSTALL_DATA} ${WRKSRC}/walker.html ${PREFIX}/share/doc/walker
-.endif
-
-.include <bsd.port.mk>
diff --git a/dns/walker/distinfo b/dns/walker/distinfo
deleted file mode 100644
index 339269d7616e..000000000000
--- a/dns/walker/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (walker-1.0.tar.gz) = 16c2af47f066cc334223461db06c2298
diff --git a/dns/walker/pkg-descr b/dns/walker/pkg-descr
deleted file mode 100644
index bcba02af625c..000000000000
--- a/dns/walker/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-walker - recover zone file information from servers that have disabled zone
-transfers but use DNSSEC.
-
-Fetch NXT record on zone name, walk the NXT chain until all records are
-fetched. Requires Bind version 9.x program `dig' located in path.
-
-WWW: http://josefsson.org/walker/
diff --git a/dns/walker/pkg-plist b/dns/walker/pkg-plist
deleted file mode 100644
index 9de32bb50d29..000000000000
--- a/dns/walker/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/walker
-%%PORTDOCS%%share/doc/walker/walker.html
-%%PORTDOCS%%@dirrm share/doc/walker