diff options
Diffstat (limited to 'dns')
32 files changed, 0 insertions, 1953 deletions
diff --git a/dns/bind95/Makefile b/dns/bind95/Makefile deleted file mode 100644 index d029e89e4170..000000000000 --- a/dns/bind95/Makefile +++ /dev/null @@ -1,143 +0,0 @@ -# New ports collection makefile for: BIND 9.4.x -# Date created: 28 January 2007 -# Whom: dougb -# -# $FreeBSD$ -# - -# I stay very aware of developments with BIND in general, and with -# BIND 9 in particular. I frequently delay updating this port from -# a known-stable version due to concerns about stability of a newer -# version. If you are concerned about using the most recent ISC -# release you can generally build it cleanly from the source - Doug - -PORTNAME= bind94 -PORTVERSION= 9.4.1 -CATEGORIES= dns net ipv6 -MASTER_SITES= ${MASTER_SITE_ISC} \ - http://dougbarton.us/Downloads/%SUBDIR%/ -MASTER_SITE_SUBDIR= bind9/${ISCVERSION} -DISTNAME= bind-${ISCVERSION} -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc -EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} - -MAINTAINER= dougb@FreeBSD.org -COMMENT= The BIND DNS suite with updated DNSSEC and threads - -# ISC releases things like 9.4.0b3, which our versioning doesn't like -ISCVERSION= 9.4.1 - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ - --with-randomdev=/dev/random - -USE_OPENSSL= yes - -CONFLICTS= bind-8.* bind84-8.* bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* - -OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \ - LARGE_FILE "64-bit file support" off \ - IPV6 "IPv6 Support (autodetected by default)" off \ - THREADS "Compile with thread support" on - -.include <bsd.port.pre.mk> - -.if defined(WITH_OPENSSL_PORT) -CONFIGURE_ARGS+= --with-openssl=${LOCALBASE} -.else -CONFIGURE_ARGS+= --with-openssl -.endif - -.if defined(WITH_LARGE_FILE) -CONFIGURE_ARGS+= --enable-largefile -.endif - -.if defined(WITH_IPV6) -CONFIGURE_ARGS+= --enable-ipv6 -.endif - -.if !defined(WITHOUT_THREADS) -CONFIGURE_ARGS+= --enable-threads -.else -CONFIGURE_ARGS+= --disable-threads -.endif - -.if defined(WITH_REPLACE_BASE) -PKGNAMESUFFIX= -base -PREFIX= /usr -BIND_DESTETC= /etc/namedb -CONFIGURE_ARGS+= --prefix=${PREFIX} \ - --sysconfdir=${BIND_DESTETC} \ - --mandir=${MANPREFIX}/man -.else -BIND_DESTETC= ${PREFIX}/etc -.endif - -PLIST_SUB= BIND_DESTETC="${BIND_DESTETC}" - -MAN1= dig.1 host.1 nslookup.1 -MAN3= lwres.3 lwres_addr_parse.3 lwres_buffer.3 lwres_buffer_add.3 \ - lwres_buffer_back.3 lwres_buffer_clear.3 lwres_buffer_first.3 \ - lwres_buffer_forward.3 lwres_buffer_getmem.3 lwres_buffer_getuint16.3 \ - lwres_buffer_getuint32.3 lwres_buffer_getuint8.3 lwres_buffer_init.3 \ - lwres_buffer_invalidate.3 lwres_buffer_putmem.3 \ - lwres_buffer_putuint16.3 lwres_buffer_putuint32.3 \ - lwres_buffer_putuint8.3 lwres_buffer_subtract.3 lwres_conf_clear.3 \ - lwres_conf_get.3 lwres_conf_init.3 lwres_conf_parse.3 \ - lwres_conf_print.3 lwres_config.3 lwres_context.3 \ - lwres_context_allocmem.3 lwres_context_create.3 \ - lwres_context_destroy.3 lwres_context_freemem.3 \ - lwres_context_initserial.3 lwres_context_nextserial.3 \ - lwres_context_sendrecv.3 lwres_endhostent.3 lwres_endhostent_r.3 \ - lwres_freeaddrinfo.3 lwres_freehostent.3 lwres_gabn.3 \ - lwres_gabnrequest_free.3 lwres_gabnrequest_parse.3 \ - lwres_gabnrequest_render.3 lwres_gabnresponse_free.3 \ - lwres_gabnresponse_parse.3 lwres_gabnresponse_render.3 \ - lwres_gai_strerror.3 lwres_getaddrinfo.3 lwres_getaddrsbyname.3 \ - lwres_gethostbyaddr.3 lwres_gethostbyaddr_r.3 lwres_gethostbyname.3 \ - lwres_gethostbyname2.3 lwres_gethostbyname_r.3 lwres_gethostent.3 \ - lwres_gethostent_r.3 lwres_getipnode.3 lwres_getipnodebyaddr.3 \ - lwres_getipnodebyname.3 lwres_getnamebyaddr.3 lwres_getnameinfo.3 \ - lwres_getrrsetbyname.3 lwres_gnba.3 lwres_gnbarequest_free.3 \ - lwres_gnbarequest_parse.3 lwres_gnbarequest_render.3 \ - lwres_gnbaresponse_free.3 lwres_gnbaresponse_parse.3 \ - lwres_gnbaresponse_render.3 lwres_herror.3 lwres_hstrerror.3 \ - lwres_inetntop.3 lwres_lwpacket_parseheader.3 \ - lwres_lwpacket_renderheader.3 lwres_net_ntop.3 lwres_noop.3 \ - lwres_nooprequest_free.3 lwres_nooprequest_parse.3 \ - lwres_nooprequest_render.3 lwres_noopresponse_free.3 \ - lwres_noopresponse_parse.3 lwres_noopresponse_render.3 \ - lwres_packet.3 lwres_resutil.3 lwres_sethostent.3 \ - lwres_sethostent_r.3 lwres_string_parse.3 -MAN5= named.conf.5 rndc.conf.5 -MAN8= dnssec-keygen.8 dnssec-signzone.8 lwresd.8 named-checkconf.8 \ - named-checkzone.8 named.8 nsupdate.8 rndc-confgen.8 rndc.8 -MLINKS= named-checkzone.8 named-compilezone.8 - -verify: checksum - gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.asc - -post-patch: -.for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.8 \ - rndc/rndc.8 - @${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.Dist - @${SED} -e 's#/etc/named.conf#${BIND_DESTETC}/named.conf#g' \ - -e 's#/etc/rndc.conf#${BIND_DESTETC}/rndc.conf#g' \ - ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE} -.endfor - -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/*.html ${DOCSDIR}/arm - ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM.pdf ${DOCSDIR}/ - ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc - ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \ - ${WRKSRC}/README ${DOCSDIR}/ -.endif - - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/dns/bind95/distinfo b/dns/bind95/distinfo deleted file mode 100644 index 7c87fd2ddb58..000000000000 --- a/dns/bind95/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -MD5 (bind-9.4.1.tar.gz) = 09b54d35036cb0423b2e618f21766285 -SHA256 (bind-9.4.1.tar.gz) = 79c671ec6c32d84984a5a07e691dbed57a744c3602837cc8e3f4fd0e450a42fa -SIZE (bind-9.4.1.tar.gz) = 6334215 -MD5 (bind-9.4.1.tar.gz.asc) = 3307afb0990b02d78dd8cf96c139c6d5 -SHA256 (bind-9.4.1.tar.gz.asc) = 80ea9d915840730cc23e0f5487dd9e795dfc3dd6cd122c79fd4ca83a399d80b5 -SIZE (bind-9.4.1.tar.gz.asc) = 479 diff --git a/dns/bind95/pkg-descr b/dns/bind95/pkg-descr deleted file mode 100644 index b0233dd7eb19..000000000000 --- a/dns/bind95/pkg-descr +++ /dev/null @@ -1,24 +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 (AAAA) - Experimental IPv6 Resolver Library -DNS Protocol Enhancements - IXFR, DDNS, Notify, EDNS0 - Improved standards conformance -Views - One server process can provide multiple "views" of - the DNS namespace, e.g. an "inside" view to certain - clients, and an "outside" view to others. - -Multiprocessor Support, including working threads in this version - -WWW: http://www.isc.org/index.pl?/sw/bind/bind9.4-beta.php - -- Doug Barton -DougB@FreeBSD.org diff --git a/dns/bind95/pkg-message b/dns/bind95/pkg-message deleted file mode 100644 index 8dd5f7e54f92..000000000000 --- a/dns/bind95/pkg-message +++ /dev/null @@ -1,22 +0,0 @@ -************************************************************************* -* _ _____ _____ _____ _ _ _____ ___ ___ _ _ * -* / \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | | * -* / _ \ | | | | | _| | \| | | | | | | | | \| | * -* / ___ \| | | | | |___| |\ | | | | | |_| | |\ | * -* /_/ \_\_| |_| |_____|_| \_| |_| |___\___/|_| \_| * -* * -* BIND 9 requires a good source of randomness to operate. * -* It also requires configuration of rndc, including a * -* "secret" key. If you are using FreeBSD 4.x, visit * -* http://people.freebsd.org/~dougb/randomness.html for * -* information on how to set up entropy gathering. Users * -* of FreeBSD 5.x or later do not need to do this step. If * -* you are running BIND 9 in a chroot environment, make * -* sure that there is a /dev/random device in the chroot. * -* * -* The easiest, and most secure way to configure rndc is * -* to run 'rndc-confgen -a' which will generate the proper * -* conf file, with a new random key, and appropriate file * -* permissions. * -* * -************************************************************************* diff --git a/dns/bind95/pkg-plist b/dns/bind95/pkg-plist deleted file mode 100644 index aba77800d8a3..000000000000 --- a/dns/bind95/pkg-plist +++ /dev/null @@ -1,242 +0,0 @@ -bin/dig -bin/host -bin/isc-config.sh -bin/nslookup -bin/nsupdate -include/bind9/check.h -include/bind9/getaddresses.h -include/bind9/version.h -include/dns/acl.h -include/dns/adb.h -include/dns/byaddr.h -include/dns/cache.h -include/dns/callbacks.h -include/dns/cert.h -include/dns/compress.h -include/dns/db.h -include/dns/dbiterator.h -include/dns/dbtable.h -include/dns/diff.h -include/dns/dispatch.h -include/dns/dnssec.h -include/dns/ds.h -include/dns/enumclass.h -include/dns/enumtype.h -include/dns/events.h -include/dns/fixedname.h -include/dns/journal.h -include/dns/keyflags.h -include/dns/keytable.h -include/dns/keyvalues.h -include/dns/lib.h -include/dns/log.h -include/dns/master.h -include/dns/masterdump.h -include/dns/message.h -include/dns/name.h -include/dns/ncache.h -include/dns/nsec.h -include/dns/peer.h -include/dns/portlist.h -include/dns/rbt.h -include/dns/rcode.h -include/dns/rdata.h -include/dns/rdataclass.h -include/dns/rdatalist.h -include/dns/rdataset.h -include/dns/rdatasetiter.h -include/dns/rdataslab.h -include/dns/rdatastruct.h -include/dns/rdatatype.h -include/dns/request.h -include/dns/resolver.h -include/dns/result.h -include/dns/rootns.h -include/dns/sdb.h -include/dns/secalg.h -include/dns/secproto.h -include/dns/soa.h -include/dns/ssu.h -include/dns/tcpmsg.h -include/dns/time.h -include/dns/tkey.h -include/dns/tsig.h -include/dns/ttl.h -include/dns/types.h -include/dns/validator.h -include/dns/version.h -include/dns/view.h -include/dns/xfrin.h -include/dns/zone.h -include/dns/zonekey.h -include/dns/zt.h -include/dst/dst.h -include/dst/lib.h -include/dst/result.h -include/isc/app.h -include/isc/assertions.h -include/isc/base64.h -include/isc/bitstring.h -include/isc/boolean.h -include/isc/buffer.h -include/isc/bufferlist.h -include/isc/commandline.h -include/isc/condition.h -include/isc/dir.h -include/isc/entropy.h -include/isc/error.h -include/isc/event.h -include/isc/eventclass.h -include/isc/file.h -include/isc/formatcheck.h -include/isc/fsaccess.h -include/isc/hash.h -include/isc/heap.h -include/isc/hex.h -include/isc/hmacmd5.h -include/isc/int.h -include/isc/interfaceiter.h -include/isc/lang.h -include/isc/lex.h -include/isc/lfsr.h -include/isc/lib.h -include/isc/list.h -include/isc/log.h -include/isc/magic.h -include/isc/md5.h -include/isc/mem.h -include/isc/msgcat.h -include/isc/msgs.h -include/isc/mutex.h -include/isc/mutexblock.h -include/isc/net.h -include/isc/netaddr.h -include/isc/netdb.h -include/isc/offset.h -include/isc/once.h -include/isc/ondestroy.h -include/isc/os.h -include/isc/parseint.h -include/isc/platform.h -include/isc/print.h -include/isc/quota.h -include/isc/random.h -include/isc/ratelimiter.h -include/isc/refcount.h -include/isc/region.h -include/isc/resource.h -include/isc/result.h -include/isc/resultclass.h -include/isc/rwlock.h -include/isc/serial.h -include/isc/sha1.h -include/isc/sha2.h -include/isc/sockaddr.h -include/isc/socket.h -include/isc/stdio.h -include/isc/stdlib.h -include/isc/stdtime.h -include/isc/string.h -include/isc/symtab.h -include/isc/syslog.h -include/isc/task.h -include/isc/taskpool.h -include/isc/thread.h -include/isc/time.h -include/isc/timer.h -include/isc/types.h -include/isc/util.h -include/isc/version.h -include/isccc/alist.h -include/isccc/base64.h -include/isccc/cc.h -include/isccc/ccmsg.h -include/isccc/events.h -include/isccc/lib.h -include/isccc/result.h -include/isccc/sexpr.h -include/isccc/symtab.h -include/isccc/symtype.h -include/isccc/types.h -include/isccc/util.h -include/isccc/version.h -include/isccfg/aclconf.h -include/isccfg/cfg.h -include/isccfg/grammar.h -include/isccfg/log.h -include/isccfg/namedconf.h -include/isccfg/version.h -include/lwres/context.h -include/lwres/int.h -include/lwres/ipv6.h -include/lwres/lang.h -include/lwres/list.h -include/lwres/lwbuffer.h -include/lwres/lwpacket.h -include/lwres/lwres.h -include/lwres/net.h -include/lwres/netdb.h -include/lwres/platform.h -include/lwres/result.h -include/lwres/version.h -lib/libbind9.a -lib/libdns.a -lib/libisc.a -lib/libisccc.a -lib/libisccfg.a -lib/liblwres.a -sbin/dnssec-keygen -sbin/dnssec-signzone -sbin/lwresd -sbin/named -sbin/named-checkconf -sbin/named-checkzone -sbin/named-compilezone -sbin/rndc -sbin/rndc-confgen -%%PORTDOCS%%%%DOCSDIR%%/Bv9ARM.pdf -%%PORTDOCS%%%%DOCSDIR%%/CHANGES -%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT -%%PORTDOCS%%%%DOCSDIR%%/FAQ -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch01.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch02.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch03.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch04.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch05.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch06.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch07.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch08.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch09.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch10.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.dig.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-keygen.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-signzone.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.host.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkconf.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkzone.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.named.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc-confgen.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.conf.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.html -%%PORTDOCS%%%%DOCSDIR%%/misc/dnssec -%%PORTDOCS%%%%DOCSDIR%%/misc/format-options.pl -%%PORTDOCS%%%%DOCSDIR%%/misc/ipv6 -%%PORTDOCS%%%%DOCSDIR%%/misc/migration -%%PORTDOCS%%%%DOCSDIR%%/misc/migration-4to9 -%%PORTDOCS%%%%DOCSDIR%%/misc/options -%%PORTDOCS%%%%DOCSDIR%%/misc/rfc-compliance -%%PORTDOCS%%%%DOCSDIR%%/misc/roadmap -%%PORTDOCS%%%%DOCSDIR%%/misc/sdb -%%PORTDOCS%%@dirrm %%DOCSDIR%%/arm -%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample -@dirrm include/bind9 -@dirrm include/dns -@dirrm include/dst -@dirrmtry include/isc -@dirrm include/isccc -@dirrm include/isccfg -@dirrm include/lwres diff --git a/dns/bind96/Makefile b/dns/bind96/Makefile deleted file mode 100644 index d029e89e4170..000000000000 --- a/dns/bind96/Makefile +++ /dev/null @@ -1,143 +0,0 @@ -# New ports collection makefile for: BIND 9.4.x -# Date created: 28 January 2007 -# Whom: dougb -# -# $FreeBSD$ -# - -# I stay very aware of developments with BIND in general, and with -# BIND 9 in particular. I frequently delay updating this port from -# a known-stable version due to concerns about stability of a newer -# version. If you are concerned about using the most recent ISC -# release you can generally build it cleanly from the source - Doug - -PORTNAME= bind94 -PORTVERSION= 9.4.1 -CATEGORIES= dns net ipv6 -MASTER_SITES= ${MASTER_SITE_ISC} \ - http://dougbarton.us/Downloads/%SUBDIR%/ -MASTER_SITE_SUBDIR= bind9/${ISCVERSION} -DISTNAME= bind-${ISCVERSION} -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc -EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} - -MAINTAINER= dougb@FreeBSD.org -COMMENT= The BIND DNS suite with updated DNSSEC and threads - -# ISC releases things like 9.4.0b3, which our versioning doesn't like -ISCVERSION= 9.4.1 - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ - --with-randomdev=/dev/random - -USE_OPENSSL= yes - -CONFLICTS= bind-8.* bind84-8.* bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.* - -OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \ - LARGE_FILE "64-bit file support" off \ - IPV6 "IPv6 Support (autodetected by default)" off \ - THREADS "Compile with thread support" on - -.include <bsd.port.pre.mk> - -.if defined(WITH_OPENSSL_PORT) -CONFIGURE_ARGS+= --with-openssl=${LOCALBASE} -.else -CONFIGURE_ARGS+= --with-openssl -.endif - -.if defined(WITH_LARGE_FILE) -CONFIGURE_ARGS+= --enable-largefile -.endif - -.if defined(WITH_IPV6) -CONFIGURE_ARGS+= --enable-ipv6 -.endif - -.if !defined(WITHOUT_THREADS) -CONFIGURE_ARGS+= --enable-threads -.else -CONFIGURE_ARGS+= --disable-threads -.endif - -.if defined(WITH_REPLACE_BASE) -PKGNAMESUFFIX= -base -PREFIX= /usr -BIND_DESTETC= /etc/namedb -CONFIGURE_ARGS+= --prefix=${PREFIX} \ - --sysconfdir=${BIND_DESTETC} \ - --mandir=${MANPREFIX}/man -.else -BIND_DESTETC= ${PREFIX}/etc -.endif - -PLIST_SUB= BIND_DESTETC="${BIND_DESTETC}" - -MAN1= dig.1 host.1 nslookup.1 -MAN3= lwres.3 lwres_addr_parse.3 lwres_buffer.3 lwres_buffer_add.3 \ - lwres_buffer_back.3 lwres_buffer_clear.3 lwres_buffer_first.3 \ - lwres_buffer_forward.3 lwres_buffer_getmem.3 lwres_buffer_getuint16.3 \ - lwres_buffer_getuint32.3 lwres_buffer_getuint8.3 lwres_buffer_init.3 \ - lwres_buffer_invalidate.3 lwres_buffer_putmem.3 \ - lwres_buffer_putuint16.3 lwres_buffer_putuint32.3 \ - lwres_buffer_putuint8.3 lwres_buffer_subtract.3 lwres_conf_clear.3 \ - lwres_conf_get.3 lwres_conf_init.3 lwres_conf_parse.3 \ - lwres_conf_print.3 lwres_config.3 lwres_context.3 \ - lwres_context_allocmem.3 lwres_context_create.3 \ - lwres_context_destroy.3 lwres_context_freemem.3 \ - lwres_context_initserial.3 lwres_context_nextserial.3 \ - lwres_context_sendrecv.3 lwres_endhostent.3 lwres_endhostent_r.3 \ - lwres_freeaddrinfo.3 lwres_freehostent.3 lwres_gabn.3 \ - lwres_gabnrequest_free.3 lwres_gabnrequest_parse.3 \ - lwres_gabnrequest_render.3 lwres_gabnresponse_free.3 \ - lwres_gabnresponse_parse.3 lwres_gabnresponse_render.3 \ - lwres_gai_strerror.3 lwres_getaddrinfo.3 lwres_getaddrsbyname.3 \ - lwres_gethostbyaddr.3 lwres_gethostbyaddr_r.3 lwres_gethostbyname.3 \ - lwres_gethostbyname2.3 lwres_gethostbyname_r.3 lwres_gethostent.3 \ - lwres_gethostent_r.3 lwres_getipnode.3 lwres_getipnodebyaddr.3 \ - lwres_getipnodebyname.3 lwres_getnamebyaddr.3 lwres_getnameinfo.3 \ - lwres_getrrsetbyname.3 lwres_gnba.3 lwres_gnbarequest_free.3 \ - lwres_gnbarequest_parse.3 lwres_gnbarequest_render.3 \ - lwres_gnbaresponse_free.3 lwres_gnbaresponse_parse.3 \ - lwres_gnbaresponse_render.3 lwres_herror.3 lwres_hstrerror.3 \ - lwres_inetntop.3 lwres_lwpacket_parseheader.3 \ - lwres_lwpacket_renderheader.3 lwres_net_ntop.3 lwres_noop.3 \ - lwres_nooprequest_free.3 lwres_nooprequest_parse.3 \ - lwres_nooprequest_render.3 lwres_noopresponse_free.3 \ - lwres_noopresponse_parse.3 lwres_noopresponse_render.3 \ - lwres_packet.3 lwres_resutil.3 lwres_sethostent.3 \ - lwres_sethostent_r.3 lwres_string_parse.3 -MAN5= named.conf.5 rndc.conf.5 -MAN8= dnssec-keygen.8 dnssec-signzone.8 lwresd.8 named-checkconf.8 \ - named-checkzone.8 named.8 nsupdate.8 rndc-confgen.8 rndc.8 -MLINKS= named-checkzone.8 named-compilezone.8 - -verify: checksum - gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.asc - -post-patch: -.for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.8 \ - rndc/rndc.8 - @${MV} ${WRKSRC}/bin/${FILE} ${WRKSRC}/bin/${FILE}.Dist - @${SED} -e 's#/etc/named.conf#${BIND_DESTETC}/named.conf#g' \ - -e 's#/etc/rndc.conf#${BIND_DESTETC}/rndc.conf#g' \ - ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE} -.endfor - -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/*.html ${DOCSDIR}/arm - ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM.pdf ${DOCSDIR}/ - ${INSTALL_DATA} ${WRKSRC}/doc/misc/[a-z]* ${DOCSDIR}/misc - ${CP} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \ - ${WRKSRC}/README ${DOCSDIR}/ -.endif - - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/dns/bind96/distinfo b/dns/bind96/distinfo deleted file mode 100644 index 7c87fd2ddb58..000000000000 --- a/dns/bind96/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -MD5 (bind-9.4.1.tar.gz) = 09b54d35036cb0423b2e618f21766285 -SHA256 (bind-9.4.1.tar.gz) = 79c671ec6c32d84984a5a07e691dbed57a744c3602837cc8e3f4fd0e450a42fa -SIZE (bind-9.4.1.tar.gz) = 6334215 -MD5 (bind-9.4.1.tar.gz.asc) = 3307afb0990b02d78dd8cf96c139c6d5 -SHA256 (bind-9.4.1.tar.gz.asc) = 80ea9d915840730cc23e0f5487dd9e795dfc3dd6cd122c79fd4ca83a399d80b5 -SIZE (bind-9.4.1.tar.gz.asc) = 479 diff --git a/dns/bind96/pkg-descr b/dns/bind96/pkg-descr deleted file mode 100644 index b0233dd7eb19..000000000000 --- a/dns/bind96/pkg-descr +++ /dev/null @@ -1,24 +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 (AAAA) - Experimental IPv6 Resolver Library -DNS Protocol Enhancements - IXFR, DDNS, Notify, EDNS0 - Improved standards conformance -Views - One server process can provide multiple "views" of - the DNS namespace, e.g. an "inside" view to certain - clients, and an "outside" view to others. - -Multiprocessor Support, including working threads in this version - -WWW: http://www.isc.org/index.pl?/sw/bind/bind9.4-beta.php - -- Doug Barton -DougB@FreeBSD.org diff --git a/dns/bind96/pkg-message b/dns/bind96/pkg-message deleted file mode 100644 index 8dd5f7e54f92..000000000000 --- a/dns/bind96/pkg-message +++ /dev/null @@ -1,22 +0,0 @@ -************************************************************************* -* _ _____ _____ _____ _ _ _____ ___ ___ _ _ * -* / \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | | * -* / _ \ | | | | | _| | \| | | | | | | | | \| | * -* / ___ \| | | | | |___| |\ | | | | | |_| | |\ | * -* /_/ \_\_| |_| |_____|_| \_| |_| |___\___/|_| \_| * -* * -* BIND 9 requires a good source of randomness to operate. * -* It also requires configuration of rndc, including a * -* "secret" key. If you are using FreeBSD 4.x, visit * -* http://people.freebsd.org/~dougb/randomness.html for * -* information on how to set up entropy gathering. Users * -* of FreeBSD 5.x or later do not need to do this step. If * -* you are running BIND 9 in a chroot environment, make * -* sure that there is a /dev/random device in the chroot. * -* * -* The easiest, and most secure way to configure rndc is * -* to run 'rndc-confgen -a' which will generate the proper * -* conf file, with a new random key, and appropriate file * -* permissions. * -* * -************************************************************************* diff --git a/dns/bind96/pkg-plist b/dns/bind96/pkg-plist deleted file mode 100644 index aba77800d8a3..000000000000 --- a/dns/bind96/pkg-plist +++ /dev/null @@ -1,242 +0,0 @@ -bin/dig -bin/host -bin/isc-config.sh -bin/nslookup -bin/nsupdate -include/bind9/check.h -include/bind9/getaddresses.h -include/bind9/version.h -include/dns/acl.h -include/dns/adb.h -include/dns/byaddr.h -include/dns/cache.h -include/dns/callbacks.h -include/dns/cert.h -include/dns/compress.h -include/dns/db.h -include/dns/dbiterator.h -include/dns/dbtable.h -include/dns/diff.h -include/dns/dispatch.h -include/dns/dnssec.h -include/dns/ds.h -include/dns/enumclass.h -include/dns/enumtype.h -include/dns/events.h -include/dns/fixedname.h -include/dns/journal.h -include/dns/keyflags.h -include/dns/keytable.h -include/dns/keyvalues.h -include/dns/lib.h -include/dns/log.h -include/dns/master.h -include/dns/masterdump.h -include/dns/message.h -include/dns/name.h -include/dns/ncache.h -include/dns/nsec.h -include/dns/peer.h -include/dns/portlist.h -include/dns/rbt.h -include/dns/rcode.h -include/dns/rdata.h -include/dns/rdataclass.h -include/dns/rdatalist.h -include/dns/rdataset.h -include/dns/rdatasetiter.h -include/dns/rdataslab.h -include/dns/rdatastruct.h -include/dns/rdatatype.h -include/dns/request.h -include/dns/resolver.h -include/dns/result.h -include/dns/rootns.h -include/dns/sdb.h -include/dns/secalg.h -include/dns/secproto.h -include/dns/soa.h -include/dns/ssu.h -include/dns/tcpmsg.h -include/dns/time.h -include/dns/tkey.h -include/dns/tsig.h -include/dns/ttl.h -include/dns/types.h -include/dns/validator.h -include/dns/version.h -include/dns/view.h -include/dns/xfrin.h -include/dns/zone.h -include/dns/zonekey.h -include/dns/zt.h -include/dst/dst.h -include/dst/lib.h -include/dst/result.h -include/isc/app.h -include/isc/assertions.h -include/isc/base64.h -include/isc/bitstring.h -include/isc/boolean.h -include/isc/buffer.h -include/isc/bufferlist.h -include/isc/commandline.h -include/isc/condition.h -include/isc/dir.h -include/isc/entropy.h -include/isc/error.h -include/isc/event.h -include/isc/eventclass.h -include/isc/file.h -include/isc/formatcheck.h -include/isc/fsaccess.h -include/isc/hash.h -include/isc/heap.h -include/isc/hex.h -include/isc/hmacmd5.h -include/isc/int.h -include/isc/interfaceiter.h -include/isc/lang.h -include/isc/lex.h -include/isc/lfsr.h -include/isc/lib.h -include/isc/list.h -include/isc/log.h -include/isc/magic.h -include/isc/md5.h -include/isc/mem.h -include/isc/msgcat.h -include/isc/msgs.h -include/isc/mutex.h -include/isc/mutexblock.h -include/isc/net.h -include/isc/netaddr.h -include/isc/netdb.h -include/isc/offset.h -include/isc/once.h -include/isc/ondestroy.h -include/isc/os.h -include/isc/parseint.h -include/isc/platform.h -include/isc/print.h -include/isc/quota.h -include/isc/random.h -include/isc/ratelimiter.h -include/isc/refcount.h -include/isc/region.h -include/isc/resource.h -include/isc/result.h -include/isc/resultclass.h -include/isc/rwlock.h -include/isc/serial.h -include/isc/sha1.h -include/isc/sha2.h -include/isc/sockaddr.h -include/isc/socket.h -include/isc/stdio.h -include/isc/stdlib.h -include/isc/stdtime.h -include/isc/string.h -include/isc/symtab.h -include/isc/syslog.h -include/isc/task.h -include/isc/taskpool.h -include/isc/thread.h -include/isc/time.h -include/isc/timer.h -include/isc/types.h -include/isc/util.h -include/isc/version.h -include/isccc/alist.h -include/isccc/base64.h -include/isccc/cc.h -include/isccc/ccmsg.h -include/isccc/events.h -include/isccc/lib.h -include/isccc/result.h -include/isccc/sexpr.h -include/isccc/symtab.h -include/isccc/symtype.h -include/isccc/types.h -include/isccc/util.h -include/isccc/version.h -include/isccfg/aclconf.h -include/isccfg/cfg.h -include/isccfg/grammar.h -include/isccfg/log.h -include/isccfg/namedconf.h -include/isccfg/version.h -include/lwres/context.h -include/lwres/int.h -include/lwres/ipv6.h -include/lwres/lang.h -include/lwres/list.h -include/lwres/lwbuffer.h -include/lwres/lwpacket.h -include/lwres/lwres.h -include/lwres/net.h -include/lwres/netdb.h -include/lwres/platform.h -include/lwres/result.h -include/lwres/version.h -lib/libbind9.a -lib/libdns.a -lib/libisc.a -lib/libisccc.a -lib/libisccfg.a -lib/liblwres.a -sbin/dnssec-keygen -sbin/dnssec-signzone -sbin/lwresd -sbin/named -sbin/named-checkconf -sbin/named-checkzone -sbin/named-compilezone -sbin/rndc -sbin/rndc-confgen -%%PORTDOCS%%%%DOCSDIR%%/Bv9ARM.pdf -%%PORTDOCS%%%%DOCSDIR%%/CHANGES -%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT -%%PORTDOCS%%%%DOCSDIR%%/FAQ -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch01.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch02.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch03.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch04.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch05.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch06.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch07.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch08.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch09.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.ch10.html -%%PORTDOCS%%%%DOCSDIR%%/arm/Bv9ARM.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.dig.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-keygen.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.dnssec-signzone.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.host.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkconf.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.named-checkzone.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.named.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc-confgen.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.conf.html -%%PORTDOCS%%%%DOCSDIR%%/arm/man.rndc.html -%%PORTDOCS%%%%DOCSDIR%%/misc/dnssec -%%PORTDOCS%%%%DOCSDIR%%/misc/format-options.pl -%%PORTDOCS%%%%DOCSDIR%%/misc/ipv6 -%%PORTDOCS%%%%DOCSDIR%%/misc/migration -%%PORTDOCS%%%%DOCSDIR%%/misc/migration-4to9 -%%PORTDOCS%%%%DOCSDIR%%/misc/options -%%PORTDOCS%%%%DOCSDIR%%/misc/rfc-compliance -%%PORTDOCS%%%%DOCSDIR%%/misc/roadmap -%%PORTDOCS%%%%DOCSDIR%%/misc/sdb -%%PORTDOCS%%@dirrm %%DOCSDIR%%/arm -%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@unexec rm -f %%BIND_DESTETC%%/rndc.conf.sample -@dirrm include/bind9 -@dirrm include/dns -@dirrm include/dst -@dirrmtry include/isc -@dirrm include/isccc -@dirrm include/isccfg -@dirrm include/lwres diff --git a/dns/mydns-ng/Makefile b/dns/mydns-ng/Makefile deleted file mode 100644 index f76ba6b893eb..000000000000 --- a/dns/mydns-ng/Makefile +++ /dev/null @@ -1,89 +0,0 @@ -# New ports collection makefile for: mydns -# Date created: 23 July 2002 -# Whom: Simon Dick <simond@irrelevant.org> -# -# $FreeBSD$ -# - -PORTNAME= mydns -PORTVERSION= 1.1.0 -PORTREVISION= 2 -CATEGORIES= dns databases -MASTER_SITES= http://mydns.bboy.net/download/ - -MAINTAINER= ale@FreeBSD.org -COMMENT= DNS server designed to utilize the MySQL database - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-confdir=${PREFIX}/etc -USE_ICONV= yes -USE_BZIP2= yes - -USE_RC_SUBR= mydns.sh - -SUB_FILES= pkg-message -PKGMESSAGE= ${WRKDIR}/pkg-message - -INFO= mydns -MAN5= mydns.conf.5 -MAN8= mydns.8 mydnscheck.8 mydnsexport.8 mydnsimport.8 mydnsptrconvert.8 mydns-conf.8 - -DOCS= AUTHORS COPYING ChangeLog NEWS QUICKSTART.mysql QUICKSTART.postgres README TODO - -.if defined(WITH_ALIAS) -CONFIGURE_ARGS+=--enable-alias -.endif - -.if defined(WITH_OPENSSL) -USE_OPENSSL= yes -CONFIGURE_ARGS+=--with-openssl \ - --with-openssl-include=${OPENSSLINC} \ - --with-openssl-lib=${OPENSSLLIB} -.endif - -.if defined(WITH_PGSQL) -USE_PGSQL= yes -CONFIGURE_ARGS+=--without-mysql \ - --with-pgsql-include=${LOCALBASE}/include \ - --with-pgsql-lib=${LOCALBASE}/lib -PKGNAMESUFFIX= -pg -.else -CONFIGURE_ARGS+=--without-pgsql \ - --with-mysql-include=${LOCALBASE}/include/mysql \ - --with-mysql-lib=${LOCALBASE}/lib/mysql -PKGNAMESUFFIX= -mysql -USE_MYSQL= yes -.endif - -.if !defined(WITHOUT_NLS) -USE_GETTEXT= yes -PLIST_SUB+= NLS="" -.else -CONFIGURE_ARGS+=--disable-nls -PLIST_SUB+= NLS="@comment " -.endif - -pre-fetch: - @${ECHO} "" - @${ECHO} "You may use the following build options:" - @${ECHO} "" - @${ECHO} " WITH_PGSQL=yes Build with PostgreSQL support" - @${ECHO} " WITH_ALIAS=yes Enable server side aliases" - @${ECHO} " WITH_OPENSSL=yes Enable OpenSSL (needed if MySQL is linked with OpenSSL)" - @${ECHO} "" - -post-install: -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR}/contrib -.for f in ${DOCS} - @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/ -.endfor - @${INSTALL_DATA} ${WRKSRC}/contrib/*.php ${DOCSDIR}/contrib/ - @${INSTALL_DATA} ${WRKSRC}/contrib/*.pl ${DOCSDIR}/contrib/ - @${INSTALL_DATA} ${WRKSRC}/contrib/*.pm ${DOCSDIR}/contrib/ - @${INSTALL_DATA} ${WRKSRC}/contrib/README ${DOCSDIR}/contrib/ -.endif - @${PREFIX}/sbin/mydns --dump-config >${PREFIX}/etc/mydns.conf.sample - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.mk> diff --git a/dns/mydns-ng/distinfo b/dns/mydns-ng/distinfo deleted file mode 100644 index 77788d9f1ab2..000000000000 --- a/dns/mydns-ng/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (mydns-1.1.0.tar.bz2) = c613a14686f08486d444cee2d68f9c87 -SHA256 (mydns-1.1.0.tar.bz2) = ecfcc8bb8fd9f707d2e7af808317cdcc3a4d701375265840944c4e0ff0d66bf6 -SIZE (mydns-1.1.0.tar.bz2) = 573261 diff --git a/dns/mydns-ng/files/mydns.sh.in b/dns/mydns-ng/files/mydns.sh.in deleted file mode 100644 index c4332e643140..000000000000 --- a/dns/mydns-ng/files/mydns.sh.in +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: mydns -# REQUIRE: DAEMON mysql postgresql -# KEYWORD: shutdown - -# -# Add the following line to /etc/rc.conf to enable mydns: -# mydns_enable (bool): Set to "NO" by default. -# Set it to "YES" to enable MyDNS. -# - -. %%RC_SUBR%% - -name="mydns" -rcvar=`set_rcvar` - -load_rc_config $name - -: ${mydns_enable="NO"} - -command="%%PREFIX%%/sbin/mydns" -command_args="-b" -pidfile="/var/run/mydns.pid" -required_files="%%PREFIX%%/etc/mydns.conf" - -run_rc_command "$1" 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-src_mydns_recursive.c b/dns/mydns-ng/files/patch-src_mydns_recursive.c deleted file mode 100644 index b86c0f2b57df..000000000000 --- a/dns/mydns-ng/files/patch-src_mydns_recursive.c +++ /dev/null @@ -1,12 +0,0 @@ ---- src/mydns/recursive.c.orig Mon Apr 30 08:17:52 2007 -+++ src/mydns/recursive.c Mon Apr 30 08:22:13 2007 -@@ -109,8 +109,7 @@ - #endif - - /* Send to remote server */ -- if ((rv = sendto(t->recursive_fd, query, querylen, 0, -- (struct sockaddr *)&recursive_sa, sizeof(struct sockaddr_in))) != querylen) -+ if ((rv = send(t->recursive_fd, query, querylen, 0)) != querylen) - { - if (errno == EAGAIN) - { diff --git a/dns/mydns-ng/files/pkg-message.in b/dns/mydns-ng/files/pkg-message.in deleted file mode 100644 index a4840bb5b715..000000000000 --- a/dns/mydns-ng/files/pkg-message.in +++ /dev/null @@ -1,14 +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. Finally enable MyDNS by adding - - mydns_enable="YES" - -into your rc.conf. -********************************************************************* diff --git a/dns/mydns-ng/pkg-descr b/dns/mydns-ng/pkg-descr deleted file mode 100644 index 42ed867b0baf..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/ - -- Alex Dupre -ale@FreeBSD.org diff --git a/dns/mydns-ng/pkg-plist b/dns/mydns-ng/pkg-plist deleted file mode 100644 index fb79abe9eddf..000000000000 --- a/dns/mydns-ng/pkg-plist +++ /dev/null @@ -1,25 +0,0 @@ -bin/mydns-conf -bin/mydnscheck -bin/mydnsexport -bin/mydnsimport -bin/mydnsptrconvert -etc/mydns.conf.sample -sbin/mydns -%%NLS%%share/locale/es/LC_MESSAGES/mydns.mo -%%NLS%%share/locale/fr/LC_MESSAGES/mydns.mo -%%NLS%%share/locale/pt_BR/LC_MESSAGES/mydns.mo -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/QUICKSTART.mysql -%%PORTDOCS%%%%DOCSDIR%%/QUICKSTART.postgres -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/contrib/MyDNS.pm -%%PORTDOCS%%%%DOCSDIR%%/contrib/README -%%PORTDOCS%%%%DOCSDIR%%/contrib/admin.php -%%PORTDOCS%%%%DOCSDIR%%/contrib/create_domain.pl -%%PORTDOCS%%%%DOCSDIR%%/contrib/stats.php -%%PORTDOCS%%@dirrm %%DOCSDIR%%/contrib -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/dns/powerdns-devel/Makefile b/dns/powerdns-devel/Makefile deleted file mode 100644 index 221f7bb89e52..000000000000 --- a/dns/powerdns-devel/Makefile +++ /dev/null @@ -1,144 +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.21 -CATEGORIES= dns ipv6 -MASTER_SITES= http://downloads.powerdns.com/releases/ \ - http://mirrors.evolva.ro/powerdns.com/releases/ -DISTNAME= pdns-${PORTVERSION} - -MAINTAINER= tremere@cainites.net -COMMENT= An advanced DNS server with multiple backends including SQL - -BUILD_DEPENDS= bjam:${PORTSDIR}/devel/boost - -USE_GMAKE= YES -USE_SUBMAKE= YES -USE_AUTOTOOLS= libtool:15 -USE_LDCONFIG= YES -CXXFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS+= --with-modules="pipe" \ - --with-dynmodules="${CONFIGURE_MODULES}" \ - --sysconfdir="${PREFIX}/etc/pdns" \ - --mandir="${PREFIX}/man" -# --enable-debug -SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \ - CURDIR2="${.CURDIR}" \ - MKDIR="${MKDIR}" \ - DISTNAME="${DISTNAME}" \ - POWERDNS_OPTIONS="${POWERDNS_OPTIONS}" -MAN8= pdns_control.8 pdns_server.8 zone2sql.8 - -SUB_FILES= pkg-message - -OPTIONS= PGSQL "PostgreSQL backend" on \ - MYSQL "MySQL backend" off \ - SQLITE "SQLite 2 backend" off \ - SQLITE3 "SQLite 3 backend" off \ - OPENDBX "OpenDBX backend" off \ - OPENLDAP "OpenLDAP backend" off \ - GEO "Geo backend" off - -.include <bsd.port.pre.mk> - -USE_RC_SUBR+= pdns - -.if defined(WITH_GEO) -CONFIGURE_MODULES+= "geo" -PLIST_SUB+= WITHGEO="" -.else -PLIST_SUB+= WITHGEO="@comment " -.endif - -.if defined(WITH_SQLITE) && defined(WITH_SQLITE3) -BROKEN= choose only one SQLite backend version -.endif - -.if defined(WITH_PGSQL) -USE_PGSQL?= YES -CONFIGURE_MODULES+= "gpgsql" -PLIST_SUB+= WITHPGSQL="" -.else -CONFIGURE_ARGS+= --disable-pgsql -PLIST_SUB+= WITHPGSQL="@comment " -.endif - -.if defined(WITH_MYSQL) -USE_MYSQL?= YES -CONFIGURE_MODULES+= "gmysql" -CXXFLAGS+= -I${LOCALBASE}/include/mysql -LDFLAGS+= -L${LOCALBASE}/lib/mysql -PLIST_SUB+= WITHMYSQL="" -.else -CONFIGURE_ARGS+= --disable-mysql -PLIST_SUB+= WITHMYSQL="@comment " -.endif - -.if defined(WITH_OPENLDAP) -USE_OPENLDAP?= YES -CONFIGURE_MODULES+= "ldap" -CXXFLAGS+= -L${LOCALBASE}/lib -DLDAP_DEPRECATED=1 -PLIST_SUB+= WITHOPENLDAP="" -.else -PLIST_SUB+= WITHOPENLDAP="@comment " -.endif - -.if defined(WITH_SQLITE) -USE_SQLITE?= 2 -CONFIGURE_MODULES+= "gsqlite" -PLIST_SUB+= WITHSQLITE="" -.else -PLIST_SUB+= WITHSQLITE="@comment " -.endif - -.if defined(WITH_SQLITE3) -USE_SQLITE?= 3 -CONFIGURE_MODULES+= "gsqlite3" -PLIST_SUB+= WITHSQLITE3="" -.else -PLIST_SUB+= WITHSQLITE3="@comment " -.endif - -.if defined(WITH_OPENDBX) -LIB_DEPENDS+= opendbx.[1-2]:${PORTSDIR}/databases/opendbx -CONFIGURE_MODULES+= "opendbx" -PLIST_SUB+= WITHOPENDBX="" -CXXFLAGS+= -L${LOCALBASE}/lib -.else -PLIST_SUB+= WITHOPENDBX="@comment " -.endif - -.if ${OSVERSION} < 500039 -USE_GCC=3.4 -.endif - -.if defined(WITH_OPENLDAP) -post-patch: - ${REINPLACE_CMD} -e 's;-I. ;-I. -I${LOCALBASE}/include ;' \ - -e 's;la_LDFLAGS =;la_LDFLAGS = -L${LOCALBASE}/lib;' \ - ${WRKSRC}/modules/ldapbackend/Makefile.in - ${REINPLACE_CMD} -e 's;@LIBDL@;@LIBDL@ -L${LOCALBASE}/lib;' \ - -e 's;@modulelibs@;@modulelibs@ -llber;' \ - ${WRKSRC}/pdns/Makefile.in -.endif - -post-install: -.if !exists(${PREFIX}/etc/pdns/pdns.conf) - ${INSTALL_DATA} ${PREFIX}/etc/pdns/pdns.conf-dist ${PREFIX}/etc/pdns/pdns.conf -.endif -.if !defined(NOPORTDOCS) - ${MKDIR} ${EXAMPLESDIR} -.for i in pdns.conf tables-mssql_or_sybase.sql tables-mysql.sql tables-pgsql.sql tables-sqlite.sql - ${INSTALL_DATA} ${FILESDIR}/$i ${EXAMPLESDIR}/ -.endfor -.endif - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/dns/powerdns-devel/distinfo b/dns/powerdns-devel/distinfo deleted file mode 100644 index 9e0cb45f04d2..000000000000 --- a/dns/powerdns-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (pdns-2.9.21.tar.gz) = a0d650dd1489ed46b36dfcc1d73653af -SHA256 (pdns-2.9.21.tar.gz) = 4b24db683ba2217caa1edf54545841dcdfa6fd27b66017577d8b0dd54f8e7ed5 -SIZE (pdns-2.9.21.tar.gz) = 991071 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 1fb8830fff62..000000000000 --- a/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_Makefile_in +++ /dev/null @@ -1,19 +0,0 @@ ---- modules/gpgsqlbackend/Makefile.in.orig Sat Jul 16 13:24:53 2005 -+++ modules/gpgsqlbackend/Makefile.in Mon Jul 18 14:22:07 2005 -@@ -203,14 +203,14 @@ - target_alias = @target_alias@ - 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 - - libgpgsqlbackend_la_LDFLAGS = @PGSQL_lib@ -Wl,-Bstatic -lpq \ - -Wl,-Bdynamic - --libgpgsqlbackend_la_LIBADD = -lssl -lcrypt -lcrypto -+libgpgsqlbackend_la_LIBADD = -lssl -lcrypto - all: all-am - - .SUFFIXES: 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 dd7c21f02974..000000000000 --- a/dns/powerdns-devel/files/patch-modules_gpgsqlbackend_OBJECTLIBS +++ /dev/null @@ -1,7 +0,0 @@ ---- modules/gpgsqlbackend/OBJECTLIBS.orig Sat Apr 23 23:40:15 2005 -+++ modules/gpgsqlbackend/OBJECTLIBS Mon Jul 18 14:21:17 2005 -@@ -1,3 +1,3 @@ ---lpq -lssl -lcrypto -lcrypt -lresolv -lnsl -+-lpq -lssl -lcrypto - - diff --git a/dns/powerdns-devel/files/patch-pdns_qtype_cc b/dns/powerdns-devel/files/patch-pdns_qtype_cc deleted file mode 100644 index 4a4c86b924ee..000000000000 --- a/dns/powerdns-devel/files/patch-pdns_qtype_cc +++ /dev/null @@ -1,15 +0,0 @@ -=================================================================== ---- pdns/qtype.cc (revision 978) -+++ pdns/qtype.cc (revision 1046) -@@ -57,6 +57,11 @@ - insert("LOC",29); - insert("SRV",33); -+ insert("CERT", 37); - insert("A6",38); - insert("NAPTR",35); -+ insert("DS", 43); -+ insert("SSHFP", 44); -+ insert("RRSIG", 46); -+ insert("DNSKEY", 48); - insert("SPF",99); - insert("AXFR",252); diff --git a/dns/powerdns-devel/files/pdns.conf b/dns/powerdns-devel/files/pdns.conf deleted file mode 100644 index c539c38c2b81..000000000000 --- a/dns/powerdns-devel/files/pdns.conf +++ /dev/null @@ -1,372 +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 - -# SQLite 2 -#launch=gsqlite -#gsqlite-database=<path to your SQLite database> - -# SQLite 3 -#launch=gsqlite3 -#gsqlite3-database=<path to your SQLite database> - -# LDAP (check http://www.linuxnetworks.de for more information) -#launch=ldap -#ldap-host (default "127.0.0.1:389") -#ldap-starttls (default "no") -#ldap-basedn (default "") -#ldap-binddn (default "") -#ldap-secret (default "") -#ldap-method (default "simple") -#ldap-filter-axfr (default "(:target:)" ) -ldap-filter-lookup (default "(:target:)" ) - -# OpenDBX (check http://www.linuxnetworks.de for more information) -#launch=opendbx -#opendbx-backend (default "mysql") -#opendbx-host-read (default "127.0.0.1") -#opendbx-host-write (default "127.0.0.1") -#opendbx-database (default "powerdns") -#opendbx-username (default "powerdns") -#opendbx-password (default "") - -# Autogenerated configuration file template -################################# -# allow-axfr-ips Allow zonetransfers only to these subnets -# -# allow-axfr-ips=0.0.0.0/0 - -################################# -# allow-recursion List of subnets that are allowed to recurse -# -# allow-recursion=0.0.0.0/0 - -################################# -# allow-recursion-override Set this so that local data fully overrides the recursor -# -# allow-recursion-override=no - -################################# -# cache-ttl Seconds to store packets in the PacketCache -# -# cache-ttl=20 - -################################# -# chroot If set, chroot to this directory for more security -# -# chroot= - -################################# -# config-dir Location of configuration directory (pdns.conf) -# -# config-dir=/usr/local/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=no - -################################# -# default-soa-name name to insert in the SOA record if none set in the backend -# -# default-soa-name=a.misconfigured.powerdns.server - -################################# -# default-ttl Seconds a result is valid if not set otherwise -# -# default-ttl=3600 - -################################# -# 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 - -################################# -# do-ipv6-additional-processing Do AAAA additional processing -# -# do-ipv6-additional-processing=no - -################################# -# fancy-records Process URL and MBOXFW records -# -# fancy-records=no - -################################# -# guardian Run within a guardian process -# -# guardian=no - -################################# -# 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 addresses 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 DNS non-erroneous details -# -# 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/lib - -################################# -# negquery-cache-ttl Seconds to store packets in the PacketCache -# -# negquery-cache-ttl=60 - -################################# -# no-shuffle Set this to prevent random shuffling of answers - for regression testing -# -# no-shuffle=off - -################################# -# out-of-zone-additional-processing Do out of zone additional processing -# -# out-of-zone-additional-processing=yes - -################################# -# pipebackend-abi-version Version of the pipe backend ABI -# -# pipebackend-abi-version=1 - -################################# -# query-cache-ttl Seconds to store packets in the PacketCache -# -# query-cache-ttl=20 - -################################# -# query-local-address Source IP address for sending queries -# -# query-local-address= - -################################# -# 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 - -################################# -# 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 - -################################# -# send-root-referral Send out old-fashioned root-referral instead of ServFail in case of no authority -# -# send-root-referral=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=a.misconfigured.powerdns.smtp.server - -################################# -# soa-expire-default Default SOA expire -# -# soa-expire-default=604800 - -################################# -# soa-minimum-ttl Default SOA mininum ttl -# -# soa-minimum-ttl=3600 - -################################# -# soa-refresh-default Default SOA refresh -# -# soa-refresh-default=10800 - -################################# -# soa-retry-default Default SOA retry -# -# soa-retry-default=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 - -################################# -# version-string PowerDNS version in packets - full, anonymous, powerdns or custom -# -# version-string=full - -################################# -# webserver Start a webserver for monitoring -# -# webserver=no - -################################# -# 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.in b/dns/powerdns-devel/files/pdns.in deleted file mode 100644 index af54e0564ec4..000000000000 --- a/dns/powerdns-devel/files/pdns.in +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh -# -# $FreeBSD: /tmp/pcvs/ports/dns/powerdns-devel/files/Attic/pdns.in,v 1.4 2007-02-07 04:04:45 alepulver Exp $ -# - -# PROVIDE: pdns_server -# REQUIRE: DAEMON -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable powerdns: -# -#pdns_enable="YES" -# -# See pdns_server(8) for flags. -# - -. %%RC_SUBR%% - -name=pdns -rcvar=`set_rcvar` - -command=%%PREFIX%%/sbin/pdns_server - -# set defaults - -pdns_enable=${pdns_enable:-"NO"} -pdns_conf=${pdns_conf:-"%%PREFIX%%/etc/pdns/pdns.conf"} -pdns_flags=${pdns_flags:-""} - -load_rc_config ${name} - -required_files=${pdns_conf} - -monitor_cmd="${command} --daemon=no --guardian=no --control-console --loglevel=9" -extra_commands="monitor" - -run_rc_command "$1" diff --git a/dns/powerdns-devel/files/pkg-message.in b/dns/powerdns-devel/files/pkg-message.in deleted file mode 100644 index b0b0983b2e15..000000000000 --- a/dns/powerdns-devel/files/pkg-message.in +++ /dev/null @@ -1,10 +0,0 @@ - -******************************************************************* - Enable powerdns in /etc/rc.conf with the following line: - - pdns_enable="YES" - - Configuration templates are available in %%PREFIX%%/etc/pdns - as pdns.conf-dist. -******************************************************************* - diff --git a/dns/powerdns-devel/files/tables-mssql_or_sybase.sql b/dns/powerdns-devel/files/tables-mssql_or_sybase.sql deleted file mode 100644 index 5b815186cfee..000000000000 --- a/dns/powerdns-devel/files/tables-mssql_or_sybase.sql +++ /dev/null @@ -1,56 +0,0 @@ -SET quoted_identifier ON; - - -CREATE TABLE "domains" ( - "id" INTEGER NOT NULL IDENTITY, - "name" VARCHAR(255) NOT NULL, - "type" VARCHAR(6) NOT NULL, - "master" VARCHAR(40) DEFAULT '' NOT NULL, - "account" VARCHAR(40) DEFAULT '' NOT NULL, - "notified_serial" INTEGER NULL, - "last_check" INTEGER NULL, - "status" CHAR(1) DEFAULT 'A' NOT NULL, -CONSTRAINT "pk_domains_id" - PRIMARY KEY ("id"), -CONSTRAINT "unq_domains_name" - UNIQUE ("name") -); - -CREATE INDEX "idx_domains_status_type" ON "domains" ("status","type"); - - - -CREATE TABLE "records" ( - "id" INTEGER NOT NULL IDENTITY, - "domain_id" INTEGER NOT NULL, - "name" VARCHAR(255) NOT NULL, - "type" VARCHAR(6) NOT NULL, - "ttl" INTEGER NULL, - "prio" INTEGER NULL, - "content" VARCHAR(255) NOT NULL, - "change_date" INTEGER NULL, -CONSTRAINT "pk_records_id" - PRIMARY KEY ("id"), -CONSTRAINT "fk_records_domainid" - FOREIGN KEY ("domain_id") - REFERENCES "domains" ("id") -); - -CREATE INDEX "idx_records_name_type" ON "records" ("name","type"); -CREATE INDEX "idx_records_type" ON "records" ("type"); - - - -CREATE TABLE "supermasters" ( - "ip" VARCHAR(40) NOT NULL, - "nameserver" VARCHAR(255) NOT NULL, - "account" VARCHAR(40) DEFAULT '' NOT NULL -); - -CREATE INDEX "idx_smip_smns" ON "supermasters" ("ip","nameserver"); - - - -GRANT SELECT ON "supermasters" TO "powerdns"; -GRANT ALL ON "domains" TO "powerdns"; -GRANT ALL ON "records" TO "powerdns"; diff --git a/dns/powerdns-devel/files/tables-mysql.sql b/dns/powerdns-devel/files/tables-mysql.sql deleted file mode 100644 index c57d45c1dee1..000000000000 --- a/dns/powerdns-devel/files/tables-mysql.sql +++ /dev/null @@ -1,57 +0,0 @@ -SET SESSION sql_mode='ANSI'; - -CREATE TABLE "domains" ( - "id" INTEGER NOT NULL AUTO_INCREMENT, - "name" VARCHAR(255) NOT NULL, - "type" VARCHAR(6) NOT NULL, - "master" VARCHAR(40) NOT NULL DEFAULT '', - "account" VARCHAR(40) NOT NULL DEFAULT '', - "notified_serial" INTEGER DEFAULT NULL, - "last_check" INTEGER DEFAULT NULL, - "status" CHAR(1) NOT NULL DEFAULT 'A', -CONSTRAINT "pk_domains_id" - PRIMARY KEY ("id"), -CONSTRAINT "unq_domains_name" - UNIQUE ("name") -) type=InnoDB; - -CREATE INDEX "idx_domains_status_type" ON "domains" ("status","type"); - - - -CREATE TABLE "records" ( - "id" INTEGER NOT NULL AUTO_INCREMENT, - "domain_id" INTEGER NOT NULL, - "name" VARCHAR(255) NOT NULL, - "type" VARCHAR(6) NOT NULL, - "ttl" INTEGER DEFAULT NULL, - "prio" INTEGER DEFAULT NULL, - "content" VARCHAR(255) NOT NULL, - "change_date" INTEGER DEFAULT NULL, -CONSTRAINT "pk_records_id" - PRIMARY KEY ("id"), -CONSTRAINT "fk_records_domainid" - FOREIGN KEY ("domain_id") - REFERENCES "domains" ("id") - ON UPDATE CASCADE - ON DELETE CASCADE -) type=InnoDB; - -CREATE INDEX "idx_records_name_type" ON "records" ("name","type"); -CREATE INDEX "idx_records_type" ON "records" ("type"); - - - -CREATE TABLE "supermasters" ( - "ip" VARCHAR(40) NOT NULL, - "nameserver" VARCHAR(255) NOT NULL, - "account" VARCHAR(40) NOT NULL DEFAULT '' -); - -CREATE INDEX "idx_smip_smns" ON "supermasters" ("ip","nameserver"); - - - -GRANT SELECT ON "supermasters" TO "powerdns"; -GRANT ALL ON "domains" TO "powerdns"; -GRANT ALL ON "records" TO "powerdns"; diff --git a/dns/powerdns-devel/files/tables-pgsql.sql b/dns/powerdns-devel/files/tables-pgsql.sql deleted file mode 100644 index 5d8afcb7032c..000000000000 --- a/dns/powerdns-devel/files/tables-pgsql.sql +++ /dev/null @@ -1,57 +0,0 @@ -CREATE TABLE "domains" ( - "id" SERIAL NOT NULL, - "name" VARCHAR(255) NOT NULL, - "type" VARCHAR(6) NOT NULL, - "master" VARCHAR(40) NOT NULL DEFAULT '', - "account" VARCHAR(40) NOT NULL DEFAULT '', - "notified_serial" INTEGER DEFAULT NULL, - "last_check" INTEGER DEFAULT NULL, - "status" CHAR(1) NOT NULL DEFAULT 'A', -CONSTRAINT "pk_domains_id" - PRIMARY KEY ("id"), -CONSTRAINT "unq_domains_name" - UNIQUE ("name") -); - -CREATE INDEX "idx_domains_status_type" ON "domains" ("status","type"); - - - -CREATE TABLE "records" ( - "id" SERIAL NOT NULL, - "domain_id" INTEGER NOT NULL, - "name" VARCHAR(255) NOT NULL, - "type" VARCHAR(6) NOT NULL, - "ttl" INTEGER DEFAULT NULL, - "prio" INTEGER DEFAULT NULL, - "content" VARCHAR(255) NOT NULL, - "change_date" INTEGER DEFAULT NULL, -CONSTRAINT "pk_records_id" - PRIMARY KEY ("id"), -CONSTRAINT "fk_records_domainid" - FOREIGN KEY ("domain_id") - REFERENCES domains ("id") - ON UPDATE CASCADE - ON DELETE CASCADE -); - -CREATE INDEX "idx_records_name_type" ON "records" ("name","type"); -CREATE INDEX "idx_records_type" ON "records" ("type"); - - - -CREATE TABLE "supermasters" ( - "ip" VARCHAR(40) NOT NULL, - "nameserver" VARCHAR(255) NOT NULL, - "account" VARCHAR(40) NOT NULL DEFAULT '' -); - -CREATE INDEX "idx_smaster_ip_ns" ON "supermasters" ("ip","nameserver"); - - - -GRANT SELECT ON "supermasters" TO "powerdns"; -GRANT ALL ON "domains" TO "powerdns"; -GRANT ALL ON "domains_id_seq" TO "powerdns"; -GRANT ALL ON "records" TO "powerdns"; -GRANT ALL ON "records_id_seq" TO "powerdns"; diff --git a/dns/powerdns-devel/files/tables-sqlite.sql b/dns/powerdns-devel/files/tables-sqlite.sql deleted file mode 100644 index 0491ac280d7f..000000000000 --- a/dns/powerdns-devel/files/tables-sqlite.sql +++ /dev/null @@ -1,51 +0,0 @@ -CREATE TABLE "domains" ( - "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, - "name" VARCHAR(255) NOT NULL, - "type" VARCHAR(6) NOT NULL, - "master" VARCHAR(40) NOT NULL DEFAULT '', - "account" VARCHAR(40) NOT NULL DEFAULT '', - "notified_serial" INTEGER DEFAULT NULL, - "last_check" INTEGER DEFAULT NULL, - "status" CHAR(1) NOT NULL DEFAULT 'A', -CONSTRAINT "unq_domains_name" - UNIQUE ("name") -); - -CREATE INDEX "idx_domains_status_type" ON "domains" ("status","type"); - - - -CREATE TABLE "records" ( - "id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, - "domain_id" INTEGER NOT NULL, - "name" VARCHAR(255) NOT NULL, - "type" VARCHAR(6) NOT NULL, - "ttl" INTEGER DEFAULT NULL, - "prio" INTEGER DEFAULT NULL, - "content" VARCHAR(255) NOT NULL, - "change_date" INTEGER DEFAULT NULL, -CONSTRAINT "fk_records_domainid" - FOREIGN KEY ("domain_id") - REFERENCES "domains" ("id") - ON UPDATE CASCADE - ON DELETE CASCADE -); - -CREATE INDEX "idx_records_name_type" ON "records" ("name","type"); -CREATE INDEX "idx_records_type" ON "records" ("type"); - - - -CREATE TABLE "supermasters" ( - "ip" VARCHAR(40) NOT NULL, - "nameserver" VARCHAR(255) NOT NULL, - "account" VARCHAR(40) NOT NULL DEFAULT '' -); - -CREATE INDEX "idx_smip_smns" ON "supermasters" ("ip","nameserver"); - - - -GRANT SELECT ON "supermasters" TO "powerdns"; -GRANT ALL ON "domains" TO "powerdns"; -GRANT ALL ON "records" TO "powerdns"; 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 f106a0c8b260..000000000000 --- a/dns/powerdns-devel/pkg-plist +++ /dev/null @@ -1,46 +0,0 @@ -bin/pdns_control -bin/zone2ldap -bin/zone2sql -sbin/pdns_server -%%WITHPGSQL%%lib/libgpgsqlbackend.a -%%WITHPGSQL%%lib/libgpgsqlbackend.la -%%WITHPGSQL%%lib/libgpgsqlbackend.so -%%WITHPGSQL%%lib/libgpgsqlbackend.so.0 -%%WITHMYSQL%%lib/libgmysqlbackend.a -%%WITHMYSQL%%lib/libgmysqlbackend.la -%%WITHMYSQL%%lib/libgmysqlbackend.so -%%WITHMYSQL%%lib/libgmysqlbackend.so.0 -%%WITHSQLITE%%lib/libgsqlitebackend.a -%%WITHSQLITE%%lib/libgsqlitebackend.la -%%WITHSQLITE%%lib/libgsqlitebackend.so -%%WITHSQLITE%%lib/libgsqlitebackend.so.0 -%%WITHSQLITE3%%lib/libgsqlite3backend.a -%%WITHSQLITE3%%lib/libgsqlite3backend.la -%%WITHSQLITE3%%lib/libgsqlite3backend.so -%%WITHSQLITE3%%lib/libgsqlite3backend.so.0 -%%WITHOPENLDAP%%lib/libldapbackend.a -%%WITHOPENLDAP%%lib/libldapbackend.la -%%WITHOPENLDAP%%lib/libldapbackend.so -%%WITHOPENLDAP%%lib/libldapbackend.so.0 -%%WITHOPENDBX%%lib/libopendbxbackend.a -%%WITHOPENDBX%%lib/libopendbxbackend.la -%%WITHOPENDBX%%lib/libopendbxbackend.so -%%WITHOPENDBX%%lib/libopendbxbackend.so.0 -%%WITHGEO%%lib/libgeobackend.a -%%WITHGEO%%lib/libgeobackend.la -%%WITHGEO%%lib/libgeobackend.so -%%WITHGEO%%lib/libgeobackend.so.0 -lib/libpipebackend.a -lib/libpipebackend.la -lib/libpipebackend.so -lib/libpipebackend.so.0 -@unexec if cmp -s %D/etc/pdns/pdns.conf %D/etc/pdns/pdns.conf-dist; then rm -f %D/etc/pdns/pdns.conf; fi -etc/pdns/pdns.conf-dist -@exec [ -f %B/pdns.conf ] || cp %B/%f %B/pdns.conf -%%PORTDOCS%%share/examples/powerdns/pdns.conf -%%PORTDOCS%%share/examples/powerdns/tables-mssql_or_sybase.sql -%%PORTDOCS%%share/examples/powerdns/tables-mysql.sql -%%PORTDOCS%%share/examples/powerdns/tables-pgsql.sql -%%PORTDOCS%%share/examples/powerdns/tables-sqlite.sql -%%PORTDOCS%%@dirrm share/examples/powerdns -@dirrmtry etc/pdns |