diff options
author | mat <mat@FreeBSD.org> | 2014-10-21 20:06:11 +0800 |
---|---|---|
committer | mat <mat@FreeBSD.org> | 2014-10-21 20:06:11 +0800 |
commit | 0ee3a03377ba3a802d1256fcb8cd3e8b16c75b6e (patch) | |
tree | 86f1b6658b91dc682e2676d127b4871b955b0da1 /dns | |
parent | b5e7434ee903451717758433486d138c3da08c2b (diff) | |
download | freebsd-ports-gnome-0ee3a03377ba3a802d1256fcb8cd3e8b16c75b6e.tar.gz freebsd-ports-gnome-0ee3a03377ba3a802d1256fcb8cd3e8b16c75b6e.tar.zst freebsd-ports-gnome-0ee3a03377ba3a802d1256fcb8cd3e8b16c75b6e.zip |
Remove dns/bind98, it is EOL.
Chase remaining dependencies.
Sponsored by: Absolight
Diffstat (limited to 'dns')
-rw-r--r-- | dns/Makefile | 1 | ||||
-rw-r--r-- | dns/bind98/Makefile | 227 | ||||
-rw-r--r-- | dns/bind98/distinfo | 4 | ||||
-rw-r--r-- | dns/bind98/files/empty.db | 11 | ||||
-rw-r--r-- | dns/bind98/files/localhost-forward.db | 11 | ||||
-rw-r--r-- | dns/bind98/files/localhost-reverse.db | 13 | ||||
-rw-r--r-- | dns/bind98/files/named.conf.in | 360 | ||||
-rw-r--r-- | dns/bind98/files/named.in | 204 | ||||
-rw-r--r-- | dns/bind98/files/named.root | 92 | ||||
-rw-r--r-- | dns/bind98/files/patch-configure | 11 | ||||
-rw-r--r-- | dns/bind98/pkg-descr | 19 | ||||
-rw-r--r-- | dns/bind98/pkg-help | 8 | ||||
-rw-r--r-- | dns/bind98/pkg-install | 26 | ||||
-rw-r--r-- | dns/bind98/pkg-message | 18 | ||||
-rw-r--r-- | dns/bind98/pkg-plist | 372 |
15 files changed, 0 insertions, 1377 deletions
diff --git a/dns/Makefile b/dns/Makefile index e85f521ace30..8af6d43c0dce 100644 --- a/dns/Makefile +++ b/dns/Makefile @@ -10,7 +10,6 @@ SUBDIR += bind-tools SUBDIR += bind10 SUBDIR += bind910 - SUBDIR += bind98 SUBDIR += bind99 SUBDIR += bindgraph SUBDIR += bundy diff --git a/dns/bind98/Makefile b/dns/bind98/Makefile deleted file mode 100644 index 51d4e57fd1d0..000000000000 --- a/dns/bind98/Makefile +++ /dev/null @@ -1,227 +0,0 @@ -# $FreeBSD$ - -PORTNAME= bind -PORTVERSION= ${ISCVERSION:S/-P/P/} -CATEGORIES= dns net ipv6 -MASTER_SITES= ISC/bind9/${ISCVERSION} -PKGNAMESUFFIX= 98 -DISTNAME= ${PORTNAME}-${ISCVERSION} - -MAINTAINER= mat@FreeBSD.org -COMMENT= BIND DNS suite with updated DNSSEC and DNS64 - -LICENSE= ISCL - -# ISC releases things like 9.8.0-P1, which our versioning doesn't like -ISCVERSION= 9.8.8 - -PORTSCOUT= limit:^9.8. - -MAKE_JOBS_UNSAFE= yes - -USES= cpe - -CPE_VENDOR= isc -CPE_VERSION= ${ISCVERSION:C/-.*//} -.if ${ISCVERSION:M*-*} -CPE_UPDATE= ${ISCVERSION:C/.*-//:tl} -.endif - -DEPRECATED= Will be EOL as of September 2014. -EXPIRATION_DATE= 2014-09-30 - -LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2 - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ - --disable-symtable \ - --with-libxml2=${LOCALBASE} \ - --with-randomdev=/dev/random -ETCDIR= ${PREFIX}/etc/namedb - -CONFLICTS= bind9*-9.[45679].* bind9*-sdb-9.[45679].* bind-tools-9.* - -OPTIONS_DEFAULT= IPV6 SSL THREADS GSSAPI_NONE RPZRRL_PATCH -OPTIONS_DEFINE= SSL LINKS IDN REPLACE_BASE LARGE_FILE \ - FIXED_RRSET RPZ_NSIP RPZ_NSDNAME RPZRRL_PATCH \ - SIGCHASE IPV6 THREADS FILTER_AAAA DOCS GOST -OPTIONS_GROUP= DLZ -OPTIONS_GROUP_DLZ= DLZ_POSTGRESQL DLZ_MYSQL DLZ_BDB \ - DLZ_LDAP DLZ_FILESYSTEM DLZ_STUB -OPTIONS_SINGLE= GSSAPI -OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE - -SSL_DESC= Build with OpenSSL (Required for DNSSEC) -LINKS_DESC= Create conf file symlinks in ${PREFIX} -REPLACE_BASE_DESC= Replace base BIND (FreeBSD 9.x and earlier) -LARGE_FILE_DESC= 64-bit file support -SIGCHASE_DESC= dig/host/nslookup will do DNSSEC validation -FIXED_RRSET_DESC= Enable fixed rrset ordering -RPZ_NSIP_DESC= Enable RPZ NSIP trigger rules -RPZ_NSDNAME_DESC= Enable RPZ NSDNAME policy records -RPZRRL_PATCH_DESC= RPZ improvements + RRL patch (experimental) -FILTER_AAAA_DESC= Enable filtering of AAAA records -GOST_DESC= Enable GOST ciphers (DSO incompatible with chroot) -DLZ_DESC= Dynamically Loadable Zones -DLZ_POSTGRESQL_DESC= DLZ Postgres driver -DLZ_MYSQL_DESC= DLZ MySQL driver (no threading) -DLZ_BDB_DESC= DLZ BDB driver -DLZ_LDAP_DESC= DLZ LDAP driver -DLZ_FILESYSTEM_DESC= DLZ filesystem driver -DLZ_STUB_DESC= DLZ stub driver -GSSAPI_BASE_DESC= ${GSSAPI_DESC} (Heimdal in base) -GSSAPI_HEIMDAL_DESC= ${GSSAPI_DESC} (security/heimdal) -GSSAPI_MIT_DESC= ${GSSAPI_DESC} (security/krb5) -GSSAPI_NONE_DESC= No ${GSSAPI_DESC} - -SSL_CONFIGURE_ON= --with-openssl=${OPENSSLBASE} -SSL_USE= openssl=yes -SSL_CONFIGURE_OFF= --disable-openssl-version-check --without-openssl - -IDN_USES= iconv -IDN_CONFIGURE_ON= --with-idn=${LOCALBASE} ${ICONV_CONFIGURE_BASE} -IDN_CONFIGURE_OFF= --without-idn -IDN_LIB_DEPENDS= libidnkit.so:${PORTSDIR}/dns/idnkit - -LARGE_FILE_CONFIGURE_ENABLE= largefile - -SIGCHASE_CONFIGURE_ON= STD_CDEFINES="-DDIG_SIGCHASE=1" - -IPV6_CONFIGURE_ENABLE= ipv6 - -FILTER_AAAA_CONFIGURE_ENABLE= filter-aaaa - -FIXED_RRSET_CONFIGURE_ENABLE= fixed-rrset - -RPZ_NSIP_CONFIGURE_ENABLE= rpz-nsip - -RPZ_NSDNAME_CONFIGURE_ENABLE= rpz-nsdname - -RPZRRL_PATCH_PATCHFILES= 9.8.8-rpz2+rl.14038.05.patch:vix -RPZRRL_PATCH_PATCH_SITES= http://ss.vix.su/~vjs/:vix ${MASTER_SITE_LOCAL:S/%SUBDIR%/mat\/bind/:S/$/:vix/} - -GOST_CONFIGURE_WITH= gost - -DLZ_POSTGRESQL_CONFIGURE_ON= --with-dlz-postgres=yes -DLZ_POSTGRESQL_USE= pgsql=yes - -DLZ_MYSQL_CONFIGURE_ON= --with-dlz-mysql=yes -DLZ_MYSQL_USE= mysql=yes - -DLZ_BDB_CONFIGURE_ON= --with-dlz-bdb=yes -DLZ_BDB_USE= bdb=yes - -DLZ_LDAP_CONFIGURE_ON= --with-dlz-ldap=yes -DLZ_LDAP_USE= openldap=yes - -DLZ_FILESYSTEM_CONFIGURE_ON= --with-dlz-filesystem=yes - -DLZ_STUB_CONFIGURE_ON= --with-dlz-stub=yes - -GSSAPI_BASE_USES= gssapi -GSSAPI_BASE_CONFIGURE_ON= \ - --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} -GSSAPI_HEIMDAL_USES= gssapi:heimdal -GSSAPI_HEIMDAL_CONFIGURE_ON= \ - --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} -GSSAPI_MIT_USES= gssapi:mit -GSSAPI_MIT_CONFIGURE_ON= \ - --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} -GSSAPI_NONE_CONFIGURE_ON= --without-gssapi - -.include <bsd.port.options.mk> - -.if !${PORT_OPTIONS:MLINKS} || ${PORT_OPTIONS:MREPLACE_BASE} -PKGINSTALL=${NONEXISTENT} -.endif - -.if ${PORT_OPTIONS:MTHREADS} && !${PORT_OPTIONS:MDLZ_MYSQL} -CONFIGURE_ARGS+= --enable-threads -.else -CONFIGURE_ARGS+= --disable-threads -.endif - -.if ${PORT_OPTIONS:MREPLACE_BASE} -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000100 -IGNORE= REPLACE_BASE option is not supported on this release -.endif # >= 10.0 -PKGNAMESUFFIX= -base -PREFIX= /usr -PLIST_SUB+= SHARE_MAN="share/" -NO_MTREE= yes -BIND_DESTETC= /etc/namedb -.else # REPLACE_BASE -PLIST_SUB+= SHARE_MAN="" -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000100 -BIND_DESTETC= ${PREFIX}/etc/namedb -PKGINSTALL= ${NONEXISTENT} -.else # >= 10.0 -BIND_DESTETC= ${PREFIX}/etc -.endif # >= 10.0 -.endif # REPLACE_BASE - -PKGDEINSTALL= ${PKGINSTALL} - -CONFIGURE_ARGS+= --prefix=${PREFIX} \ - --sysconfdir=${BIND_DESTETC} -SUB_LIST+= BIND_DESTETC="${BIND_DESTETC}" - -PORTDOCS= * - -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000100 -PLIST_SUB+= NOBASE="" BASE="@comment " -USE_RC_SUBR+= named -SUB_FILES+= named.conf -.if ${PORT_OPTIONS:MGOST} -WITH_OPENSSL_PORT=yes -.endif -.else -PLIST_SUB+= NOBASE="@comment " BASE="" -.if ${PORT_OPTIONS:MSSL} -WITH_OPENSSL_PORT= yes -.endif -.endif - -post-patch: -.for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.1 \ - 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' \ - -e "s#/var\/run\/named\/named.pid#/var/run/named/pid#" \ - ${WRKSRC}/bin/${FILE}.Dist > ${WRKSRC}/bin/${FILE} -.endfor - @${MV} ${WRKSRC}/Makefile.in ${WRKSRC}/Makefile.in.Dist - @${SED} -e 's#.*bind\.keys.*##' ${WRKSRC}/Makefile.in.Dist > \ - ${WRKSRC}/Makefile.in - @${MV} ${WRKSRC}/bin/named/Makefile.in ${WRKSRC}/bin/named/Makefile.in.Dist - @${SED} -e 's/$${PERL}/#/' -e 's/bind.keys.h/#/g' -e 's/bind9.xsl.h/#/g' \ - ${WRKSRC}/bin/named/Makefile.in.Dist > \ - ${WRKSRC}/bin/named/Makefile.in - -post-configure: - @${REINPLACE_CMD} -e '/^SO_LDFLAGS/s/-Wl,-rpath,/-rpath /' ${WRKSRC}/bin/tests/system/dlzexternal/Makefile - -post-install: -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${STAGEDIR}${DOCSDIR}/arm - ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${STAGEDIR}${DOCSDIR}/arm - ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM.pdf ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/CHANGES ${WRKSRC}/COPYRIGHT ${WRKSRC}/FAQ \ - ${WRKSRC}/HISTORY ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} -.endif - -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000100 - ${MKDIR} ${STAGEDIR}${ETCDIR} -.for i in dynamic master slave working - @${MKDIR} ${STAGEDIR}${ETCDIR}/$i -.endfor - ${INSTALL_DATA} ${WRKDIR}/named.conf ${STAGEDIR}${ETCDIR}/named.conf.sample - ${INSTALL_DATA} ${FILESDIR}/named.root ${STAGEDIR}${ETCDIR} - ${INSTALL_DATA} ${FILESDIR}/empty.db ${STAGEDIR}${ETCDIR}/master - ${INSTALL_DATA} ${FILESDIR}/localhost-forward.db ${STAGEDIR}${ETCDIR}/master - ${INSTALL_DATA} ${FILESDIR}/localhost-reverse.db ${STAGEDIR}${ETCDIR}/master - ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf ${STAGEDIR}${ETCDIR}/rndc.conf.sample -.endif - -.include <bsd.port.mk> diff --git a/dns/bind98/distinfo b/dns/bind98/distinfo deleted file mode 100644 index 77a401aee52a..000000000000 --- a/dns/bind98/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (bind-9.8.8.tar.gz) = c3e4e0241814385adeaf82e2154032a0c25ac993bcce21a10b1ee0e3093ee68a -SIZE (bind-9.8.8.tar.gz) = 7545962 -SHA256 (9.8.8-rpz2+rl.14038.05.patch) = 97cdb86bdc344f206dd2bc2355b0ff327c6d0e0db8aeb120f2f87dac2276b8a1 -SIZE (9.8.8-rpz2+rl.14038.05.patch) = 269650 diff --git a/dns/bind98/files/empty.db b/dns/bind98/files/empty.db deleted file mode 100644 index 070f6634825a..000000000000 --- a/dns/bind98/files/empty.db +++ /dev/null @@ -1,11 +0,0 @@ - -; $FreeBSD$ - -$TTL 3h -@ SOA @ nobody.localhost. 42 1d 12h 1w 3h - ; Serial, Refresh, Retry, Expire, Neg. cache TTL - -@ NS @ - -; Silence a BIND warning -@ A 127.0.0.1 diff --git a/dns/bind98/files/localhost-forward.db b/dns/bind98/files/localhost-forward.db deleted file mode 100644 index 9156d2f09978..000000000000 --- a/dns/bind98/files/localhost-forward.db +++ /dev/null @@ -1,11 +0,0 @@ - -; $FreeBSD$ - -$TTL 3h -localhost. SOA localhost. nobody.localhost. 42 1d 12h 1w 3h - ; Serial, Refresh, Retry, Expire, Neg. cache TTL - - NS localhost. - - A 127.0.0.1 - AAAA ::1 diff --git a/dns/bind98/files/localhost-reverse.db b/dns/bind98/files/localhost-reverse.db deleted file mode 100644 index ceabe059ba77..000000000000 --- a/dns/bind98/files/localhost-reverse.db +++ /dev/null @@ -1,13 +0,0 @@ - -; $FreeBSD$ - -$TTL 3h -@ SOA localhost. nobody.localhost. 42 1d 12h 1w 3h - ; Serial, Refresh, Retry, Expire, Neg. cache TTL - - NS localhost. - -1.0.0 PTR localhost. - -1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR localhost. - diff --git a/dns/bind98/files/named.conf.in b/dns/bind98/files/named.conf.in deleted file mode 100644 index d8bb64d741e7..000000000000 --- a/dns/bind98/files/named.conf.in +++ /dev/null @@ -1,360 +0,0 @@ -// $FreeBSD$ -// -// Refer to the named.conf(5) and named(8) man pages, and the documentation -// in /usr/share/doc/bind9 for more details. -// -// If you are going to set up an authoritative server, make sure you -// understand the hairy details of how DNS works. Even with -// simple mistakes, you can break connectivity for affected parties, -// or cause huge amounts of useless Internet traffic. - -options { - // All file and path names are relative to the chroot directory, - // if any, and should be fully qualified. - directory "%%BIND_DESTETC%%/working"; - pid-file "/var/run/named/pid"; - dump-file "/var/dump/named_dump.db"; - statistics-file "/var/stats/named.stats"; - -// If named is being used only as a local resolver, this is a safe default. -// For named to be accessible to the network, comment this option, specify -// the proper IP address, or delete this option. - listen-on { 127.0.0.1; }; - -// If you have IPv6 enabled on this system, uncomment this option for -// use as a local resolver. To give access to the network, specify -// an IPv6 address, or the keyword "any". -// listen-on-v6 { ::1; }; - -// These zones are already covered by the empty zones listed below. -// If you remove the related empty zones below, comment these lines out. - disable-empty-zone "255.255.255.255.IN-ADDR.ARPA"; - disable-empty-zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA"; - disable-empty-zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA"; - -// If you've got a DNS server around at your upstream provider, enter -// its IP address here, and enable the line below. This will make you -// benefit from its cache, thus reduce overall DNS traffic in the Internet. -/* - forwarders { - 127.0.0.1; - }; -*/ - -// If the 'forwarders' clause is not empty the default is to 'forward first' -// which will fall back to sending a query from your local server if the name -// servers in 'forwarders' do not have the answer. Alternatively you can -// force your name server to never initiate queries of its own by enabling the -// following line: -// forward only; - -// If you wish to have forwarding configured automatically based on -// the entries in /etc/resolv.conf, uncomment the following line and -// set named_auto_forward=yes in /etc/rc.conf. You can also enable -// named_auto_forward_only (the effect of which is described above). -// include "%%BIND_DESTETC%%/auto_forward.conf"; - - /* - Modern versions of BIND use a random UDP port for each outgoing - query by default in order to dramatically reduce the possibility - of cache poisoning. All users are strongly encouraged to utilize - this feature, and to configure their firewalls to accommodate it. - - AS A LAST RESORT in order to get around a restrictive firewall - policy you can try enabling the option below. Use of this option - will significantly reduce your ability to withstand cache poisoning - attacks, and should be avoided if at all possible. - - Replace NNNNN in the example with a number between 49160 and 65530. - */ - // query-source address * port NNNNN; -}; - -// If you enable a local name server, don't forget to enter 127.0.0.1 -// first in your /etc/resolv.conf so this server will be queried. -// Also, make sure to enable it in /etc/rc.conf. - -// The traditional root hints mechanism. Use this, OR the slave zones below. -zone "." { type hint; file "%%BIND_DESTETC%%/named.root"; }; - -/* Slaving the following zones from the root name servers has some - significant advantages: - 1. Faster local resolution for your users - 2. No spurious traffic will be sent from your network to the roots - 3. Greater resilience to any potential root server failure/DDoS - - On the other hand, this method requires more monitoring than the - hints file to be sure that an unexpected failure mode has not - incapacitated your server. Name servers that are serving a lot - of clients will benefit more from this approach than individual - hosts. Use with caution. - - To use this mechanism, uncomment the entries below, and comment - the hint zone above. - - As documented at http://dns.icann.org/services/axfr/ these zones: - "." (the root), ARPA, IN-ADDR.ARPA, IP6.ARPA, and ROOT-SERVERS.NET - are available for AXFR from these servers on IPv4 and IPv6: - xfr.lax.dns.icann.org, xfr.cjr.dns.icann.org -*/ -/* -zone "." { - type slave; - file "%%BIND_DESTETC%%/slave/root.slave"; - masters { - 192.5.5.241; // F.ROOT-SERVERS.NET. - }; - notify no; -}; -zone "arpa" { - type slave; - file "%%BIND_DESTETC%%/slave/arpa.slave"; - masters { - 192.5.5.241; // F.ROOT-SERVERS.NET. - }; - notify no; -}; -*/ - -/* Serving the following zones locally will prevent any queries - for these zones leaving your network and going to the root - name servers. This has two significant advantages: - 1. Faster local resolution for your users - 2. No spurious traffic will be sent from your network to the roots -*/ -// RFCs 1912, 5735 and 6303 (and BCP 32 for localhost) -zone "localhost" { type master; file "%%BIND_DESTETC%%/master/localhost-forward.db"; }; -zone "127.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/localhost-reverse.db"; }; -zone "255.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// RFC 1912-style zone for IPv6 localhost address (RFC 6303) -zone "0.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/localhost-reverse.db"; }; - -// "This" Network (RFCs 1912, 5735 and 6303) -zone "0.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// Private Use Networks (RFCs 1918, 5735 and 6303) -zone "10.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "16.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "17.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "18.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "19.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "20.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "21.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "22.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "23.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "24.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "25.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "26.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "27.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "28.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "29.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "30.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "31.172.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "168.192.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// Shared Address Space (RFC 6598) -zone "64.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "65.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "66.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "67.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "68.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "69.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "70.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "71.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "72.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "73.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "74.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "75.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "76.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "77.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "78.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "79.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "80.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "81.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "82.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "83.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "84.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "85.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "86.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "87.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "88.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "89.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "90.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "91.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "92.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "93.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "94.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "95.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "96.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "97.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "98.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "99.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "100.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "101.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "102.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "103.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "104.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "105.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "106.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "107.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "108.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "109.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "110.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "111.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "112.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "113.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "114.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "115.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "116.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "117.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "118.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "119.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "120.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "121.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "122.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "123.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "124.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "125.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "126.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "127.100.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// Link-local/APIPA (RFCs 3927, 5735 and 6303) -zone "254.169.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// IETF protocol assignments (RFCs 5735 and 5736) -zone "0.0.192.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// TEST-NET-[1-3] for Documentation (RFCs 5735, 5737 and 6303) -zone "2.0.192.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "100.51.198.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "113.0.203.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// IPv6 Example Range for Documentation (RFCs 3849 and 6303) -zone "8.b.d.0.1.0.0.2.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// Domain Names for Documentation and Testing (BCP 32) -zone "test" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "example" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "invalid" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "example.com" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "example.net" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "example.org" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// Router Benchmark Testing (RFCs 2544 and 5735) -zone "18.198.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "19.198.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// IANA Reserved - Old Class E Space (RFC 5735) -zone "240.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "241.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "242.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "243.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "244.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "245.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "246.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "247.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "248.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "249.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "250.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "251.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "252.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "253.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "254.in-addr.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// IPv6 Unassigned Addresses (RFC 4291) -zone "1.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "3.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "4.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "5.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "6.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "7.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "8.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "9.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "a.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "b.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "c.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "d.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "e.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "0.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "1.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "2.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "3.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "4.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "5.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "6.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "7.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "8.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "9.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "a.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "b.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "0.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "1.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "2.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "3.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "4.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "5.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "6.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "7.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// IPv6 ULA (RFCs 4193 and 6303) -zone "c.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "d.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// IPv6 Link Local (RFCs 4291 and 6303) -zone "8.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "9.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "a.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "b.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// IPv6 Deprecated Site-Local Addresses (RFCs 3879 and 6303) -zone "c.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "d.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "e.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; -zone "f.e.f.ip6.arpa" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// IP6.INT is Deprecated (RFC 4159) -zone "ip6.int" { type master; file "%%BIND_DESTETC%%/master/empty.db"; }; - -// NB: Do not use the IP addresses below, they are faked, and only -// serve demonstration/documentation purposes! -// -// Example slave zone config entries. It can be convenient to become -// a slave at least for the zone your own domain is in. Ask -// your network administrator for the IP address of the responsible -// master name server. -// -// Do not forget to include the reverse lookup zone! -// This is named after the first bytes of the IP address, in reverse -// order, with ".IN-ADDR.ARPA" appended, or ".IP6.ARPA" for IPv6. -// -// Before starting to set up a master zone, make sure you fully -// understand how DNS and BIND work. There are sometimes -// non-obvious pitfalls. Setting up a slave zone is usually simpler. -// -// NB: Don't blindly enable the examples below. :-) Use actual names -// and addresses instead. - -/* An example dynamic zone -key "exampleorgkey" { - algorithm hmac-md5; - secret "sf87HJqjkqh8ac87a02lla=="; -}; -zone "example.org" { - type master; - allow-update { - key "exampleorgkey"; - }; - file "%%BIND_DESTETC%%/dynamic/example.org"; -}; -*/ - -/* Example of a slave reverse zone -zone "1.168.192.in-addr.arpa" { - type slave; - file "%%BIND_DESTETC%%/slave/1.168.192.in-addr.arpa"; - masters { - 192.168.1.1; - }; -}; -*/ diff --git a/dns/bind98/files/named.in b/dns/bind98/files/named.in deleted file mode 100644 index 23296546f148..000000000000 --- a/dns/bind98/files/named.in +++ /dev/null @@ -1,204 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: named -# REQUIRE: FILESYSTEMS defaultroute ldconfig -# BEFORE: NETWORKING -# KEYWORD: shutdown - -. /etc/rc.subr - -name=named -rcvar=named_enable - -load_rc_config $name - -extra_commands=reload - -start_precmd=named_prestart -start_postcmd=named_poststart -reload_cmd=named_reload -stop_cmd=named_stop - -named_enable=${named_enable:-"NO"} # Run named, the DNS server (or NO). -named_program=${named_program:-"%%PREFIX%%/sbin/named"} # Path to named, if you want a different one. -named_conf=${named_conf:-"%%BIND_DESTETC%%/named.conf"} # Path to the configuration file -named_flags=${named_flags:-""} # Use this for flags OTHER than -u and -c -named_uid=${named_uid:-"bind"} # User to run named as -named_wait=${named_wait:-"NO"} # Wait for working name service before exiting -named_wait_host=${named_wait_host:-"localhost"} # Hostname to check if named_wait is enabled -named_auto_forward=${named_auto_forward:-"NO"} # Set up forwarders from /etc/resolv.conf -named_auto_forward_only=${named_auto_forward_only:-"NO"} # Do "forward only" instead of "forward first" -named_confdir="${named_conf%/*}" # Not a configuration directive but makes rclint happy. - -named_poststart() -{ - if checkyesno named_wait; then - until ${command%/sbin/named}/bin/host $named_wait_host >/dev/null 2>&1; do - echo " Waiting for nameserver to resolve $named_wait_host" - sleep 1 - done - fi -} - -named_reload() -{ - # This is a one line function, but ${command} is not defined early - # enough to be there when the reload_cmd variable is defined up there. - ${command%/named}/rndc reload -} - -find_pidfile() -{ - if get_pidfile_from_conf pid-file $named_conf; then - pidfile="$_pidfile_from_conf" - else - pidfile="/var/run/named/pid" - fi -} - -named_stop() -{ - find_pidfile - - # This duplicates an undesirably large amount of code from the stop - # routine in rc.subr in order to use rndc to shut down the process, - # and to give it a second chance in case rndc fails. - rc_pid=$(check_pidfile $pidfile $command) - if [ -z "$rc_pid" ]; then - [ -n "$rc_fast" ] && return 0 - _run_rc_notrunning - return 1 - fi - echo 'Stopping named.' - if ${command%/named}/rndc stop 2>/dev/null; then - wait_for_pids $rc_pid - else - echo -n 'rndc failed, trying kill: ' - kill -TERM $rc_pid - wait_for_pids $rc_pid - fi -} - -create_file() -{ - if [ -e "$1" ]; then - unlink $1 - fi - install -o root -g wheel -m 0644 /dev/null $1 -} - -named_prestart() -{ - find_pidfile - - if [ -n "$named_pidfile" ]; then - warn 'named_pidfile: now determined from the conf file' - fi - - piddir=`/usr/bin/dirname ${pidfile}` - if [ ! -d ${piddir} ]; then - install -d -o ${named_uid} -g ${named_uid} ${piddir} - fi - - command_args="-u ${named_uid:=root} -c $named_conf $command_args" - - local line nsip firstns - - # Create an rndc.key file for the user if none exists - # - confgen_command="${command%/named}/rndc-confgen -a -b256 -u $named_uid \ - -c ${named_confdir}/rndc.key" - if [ -s "${named_confdir}/rndc.conf" ]; then - unset confgen_command - fi - if [ -s "${named_confdir}/rndc.key" ]; then - case `stat -f%Su ${named_confdir}/rndc.key` in - root|$named_uid) ;; - *) $confgen_command ;; - esac - else - $confgen_command - fi - - local checkconf - - checkconf="${command%/named}/named-checkconf" - - # Create a forwarder configuration based on /etc/resolv.conf - if checkyesno named_auto_forward; then - if [ ! -s /etc/resolv.conf ]; then - warn "named_auto_forward enabled, but no /etc/resolv.conf" - - # Empty the file in case it is included in named.conf - [ -s "${named_confdir}/auto_forward.conf" ] && - create_file ${named_confdir}/auto_forward.conf - - $checkconf $named_conf || - err 3 'named-checkconf for $named_conf failed' - return - fi - - create_file /var/run/naf-resolv.conf - create_file /var/run/auto_forward.conf - - echo ' forwarders {' > /var/run/auto_forward.conf - - while read line; do - case "$line" in - 'nameserver '*|'nameserver '*) - nsip=${line##nameserver[ ]} - - if [ -z "$firstns" ]; then - if [ ! "$nsip" = '127.0.0.1' ]; then - echo 'nameserver 127.0.0.1' - echo " ${nsip};" >> /var/run/auto_forward.conf - fi - - firstns=1 - else - [ "$nsip" = '127.0.0.1' ] && continue - echo " ${nsip};" >> /var/run/auto_forward.conf - fi - ;; - esac - - echo $line - done < /etc/resolv.conf > /var/run/naf-resolv.conf - - echo ' };' >> /var/run/auto_forward.conf - echo '' >> /var/run/auto_forward.conf - if checkyesno named_auto_forward_only; then - echo " forward only;" >> /var/run/auto_forward.conf - else - echo " forward first;" >> /var/run/auto_forward.conf - fi - - if cmp -s /etc/resolv.conf /var/run/naf-resolv.conf; then - unlink /var/run/naf-resolv.conf - else - [ -e /etc/resolv.conf ] && unlink /etc/resolv.conf - mv /var/run/naf-resolv.conf /etc/resolv.conf - fi - - if cmp -s ${named_confdir}/auto_forward.conf \ - /var/run/auto_forward.conf; then - unlink /var/run/auto_forward.conf - else - [ -e "${named_confdir}/auto_forward.conf" ] && - unlink ${named_confdir}/auto_forward.conf - mv /var/run/auto_forward.conf \ - ${named_confdir}/auto_forward.conf - fi - else - # Empty the file in case it is included in named.conf - [ -s "${named_confdir}/auto_forward.conf" ] && - create_file ${named_confdir}/auto_forward.conf - fi - - $checkconf $named_conf || err 3 'named-checkconf for $named_conf failed' -} - -run_rc_command "$1" diff --git a/dns/bind98/files/named.root b/dns/bind98/files/named.root deleted file mode 100644 index adf5e792138a..000000000000 --- a/dns/bind98/files/named.root +++ /dev/null @@ -1,92 +0,0 @@ -; -; $FreeBSD$ -; - -; This file holds the information on root name servers needed to -; initialize cache of Internet domain name servers -; (e.g. reference this file in the "cache . <file>" -; configuration file of BIND domain name servers). -; -; This file is made available by InterNIC -; under anonymous FTP as -; file /domain/named.cache -; on server FTP.INTERNIC.NET -; -OR- RS.INTERNIC.NET -; -; last update: Jan 3, 2013 -; related version of root zone: 2013010300 -; -; formerly NS.INTERNIC.NET -; -. 3600000 IN NS A.ROOT-SERVERS.NET. -A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 -A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:BA3E::2:30 -; -; FORMERLY NS1.ISI.EDU -; -. 3600000 NS B.ROOT-SERVERS.NET. -B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201 -; -; FORMERLY C.PSI.NET -; -. 3600000 NS C.ROOT-SERVERS.NET. -C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 -; -; FORMERLY TERP.UMD.EDU -; -. 3600000 NS D.ROOT-SERVERS.NET. -D.ROOT-SERVERS.NET. 3600000 A 199.7.91.13 -D.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2D::D -; -; FORMERLY NS.NASA.GOV -; -. 3600000 NS E.ROOT-SERVERS.NET. -E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 -; -; FORMERLY NS.ISC.ORG -; -. 3600000 NS F.ROOT-SERVERS.NET. -F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241 -F.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2F::F -; -; FORMERLY NS.NIC.DDN.MIL -; -. 3600000 NS G.ROOT-SERVERS.NET. -G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4 -; -; FORMERLY AOS.ARL.ARMY.MIL -; -. 3600000 NS H.ROOT-SERVERS.NET. -H.ROOT-SERVERS.NET. 3600000 A 128.63.2.53 -H.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:1::803F:235 -; -; FORMERLY NIC.NORDU.NET -; -. 3600000 NS I.ROOT-SERVERS.NET. -I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17 -I.ROOT-SERVERS.NET. 3600000 AAAA 2001:7FE::53 -; -; OPERATED BY VERISIGN, INC. -; -. 3600000 NS J.ROOT-SERVERS.NET. -J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30 -J.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:C27::2:30 -; -; OPERATED BY RIPE NCC -; -. 3600000 NS K.ROOT-SERVERS.NET. -K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129 -K.ROOT-SERVERS.NET. 3600000 AAAA 2001:7FD::1 -; -; OPERATED BY ICANN -; -. 3600000 NS L.ROOT-SERVERS.NET. -L.ROOT-SERVERS.NET. 3600000 A 199.7.83.42 -L.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:3::42 -; -; OPERATED BY WIDE -; -. 3600000 NS M.ROOT-SERVERS.NET. -M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 -M.ROOT-SERVERS.NET. 3600000 AAAA 2001:DC3::35 -; End of File diff --git a/dns/bind98/files/patch-configure b/dns/bind98/files/patch-configure deleted file mode 100644 index 437622523144..000000000000 --- a/dns/bind98/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig 2014-09-16 19:27:25 UTC -+++ configure -@@ -13969,6 +13969,8 @@ - "-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lresolv" \ - "-lgssapi" \ - "-lgssapi -lkrb5 -ldes -lcrypt -lasn1 -lroken -lcom_err" \ -+ "-lkrb5 -lgssapi_krb5 -lkrb5support -lk5crypto -lcom_err" \ -+ "-lgssapi -lkrb5 -lgssapi_krb5 -lcrypto -lcrypt -lasn1 -lroken -lcom_err" \ - "-lgssapi -lkrb5 -lcrypto -lcrypt -lasn1 -lroken -lcom_err" \ - "-lgssapi -lkrb5 -lgssapi_krb5 -lcrypto -lcrypt -lasn1 -lroken -lcom_err" \ - "-lgssapi -lkrb5 -lhx509 -lcrypto -lcrypt -lasn1 -lroken -lcom_err" \ diff --git a/dns/bind98/pkg-descr b/dns/bind98/pkg-descr deleted file mode 100644 index 6dafa5486925..000000000000 --- a/dns/bind98/pkg-descr +++ /dev/null @@ -1,19 +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 - -BIND 9.8 includes a number of changes from BIND 9.7 and earlier releases, -including: - Preliminary DNS64 support (AAAA synthesis only initially) - -See the CHANGES file for more information on features. - -WWW: https://www.isc.org/software/bind diff --git a/dns/bind98/pkg-help b/dns/bind98/pkg-help deleted file mode 100644 index af49ace19efb..000000000000 --- a/dns/bind98/pkg-help +++ /dev/null @@ -1,8 +0,0 @@ - GOST -If using a chrooted instance of BIND, the OpenSSL engines -need to be accessible from within the chroot. If BIND -is chrooted in /var/named, this can be achieved by either -copying content of /usr/local/lib/engines into -/var/named/usr/local/lib/engines, or by creating that -directory and adding this line to /etc/fstab: -/usr/local/lib/engines /var/named/usr/local/lib/engines nullfs ro 0 0 diff --git a/dns/bind98/pkg-install b/dns/bind98/pkg-install deleted file mode 100644 index df1fc8ad7639..000000000000 --- a/dns/bind98/pkg-install +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh - -if [ "$2" = 'POST-INSTALL' ] -then - /bin/mkdir -p /var/named${PKG_PREFIX}/etc -fi - -for DIR in ${PKG_PREFIX}/etc /var/named${PKG_PREFIX}/etc; do - for FILE in named.conf rndc.key; do - if [ "$2" = 'POST-INSTALL' ] - then - /bin/ln -sf /etc/namedb/${FILE} ${DIR}/${FILE} - fi - if [ "$2" = 'POST-DEINSTALL' ] - then - [ -L ${DIR}/${FILE} ] && rm -f ${DIR}/${FILE} - fi - done -done - -if [ "$2" = 'POST-DEINSTALL' ] -then - cd /var/named && /bin/rmdir -p ./${PKG_PREFIX}/etc > /dev/null 2>&1 || : -fi - -exit 0 diff --git a/dns/bind98/pkg-message b/dns/bind98/pkg-message deleted file mode 100644 index bb713abdd1d3..000000000000 --- a/dns/bind98/pkg-message +++ /dev/null @@ -1,18 +0,0 @@ -************************************************************************* -* _ _____ _____ _____ _ _ _____ ___ ___ _ _ * -* / \|_ _|_ _| ____| \ | |_ _|_ _/ _ \| \ | | * -* / _ \ | | | | | _| | \| | | | | | | | | \| | * -* / ___ \| | | | | |___| |\ | | | | | |_| | |\ | * -* /_/ \_\_| |_| |_____|_| \_| |_| |___\___/|_| \_| * -* * -* If you are running BIND 9 in a chroot environment, make * -* sure that there is a /dev/random device in the chroot. * -* * -* BIND 9 also requires configuration of rndc, including a * -* "secret" key. The easiest, and most secure way to configure * -* rndc is to run 'rndc-confgen -a' to generate the proper conf * -* file, with a new random key, and appropriate file permissions. * -* * -* The /etc/rc.d/named script in the base will do both for you. * -* * -************************************************************************* diff --git a/dns/bind98/pkg-plist b/dns/bind98/pkg-plist deleted file mode 100644 index ff99c6ecf1c0..000000000000 --- a/dns/bind98/pkg-plist +++ /dev/null @@ -1,372 +0,0 @@ -bin/bind9-config -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/acache.h -include/dns/acl.h -include/dns/adb.h -include/dns/bit.h -include/dns/byaddr.h -include/dns/cache.h -include/dns/callbacks.h -include/dns/cert.h -include/dns/client.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/dlz.h -include/dns/dlz_dlopen.h -include/dns/dns64.h -include/dns/dnssec.h -include/dns/ds.h -include/dns/ecdb.h -include/dns/enumclass.h -include/dns/enumtype.h -include/dns/events.h -include/dns/fixedname.h -include/dns/forward.h -include/dns/iptable.h -include/dns/journal.h -include/dns/keydata.h -include/dns/keyflags.h -include/dns/keytable.h -include/dns/keyvalues.h -include/dns/lib.h -include/dns/log.h -include/dns/lookup.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/nsec3.h -include/dns/opcode.h -include/dns/order.h -include/dns/peer.h -include/dns/portlist.h -include/dns/private.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/rpz.h -include/dns/rriterator.h -include/dns/sdb.h -include/dns/sdlz.h -include/dns/secalg.h -include/dns/secproto.h -include/dns/soa.h -include/dns/ssu.h -include/dns/stats.h -include/dns/tcpmsg.h -include/dns/time.h -include/dns/timer.h -include/dns/tkey.h -include/dns/tsec.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/gssapi.h -include/dst/lib.h -include/dst/result.h -include/isc/app.h -include/isc/assertions.h -include/isc/atomic.h -include/isc/backtrace.h -include/isc/base32.h -include/isc/base64.h -include/isc/bind9.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/hmacsha.h -include/isc/httpd.h -include/isc/int.h -include/isc/interfaceiter.h -include/isc/iterated_hash.h -include/isc/keyboard.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/namespace.h -include/isc/net.h -include/isc/netaddr.h -include/isc/netdb.h -include/isc/netscope.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/portset.h -include/isc/print.h -include/isc/quota.h -include/isc/radix.h -include/isc/random.h -include/isc/ratelimiter.h -include/isc/refcount.h -include/isc/regex.h -include/isc/region.h -include/isc/resource.h -include/isc/result.h -include/isc/resultclass.h -include/isc/rwlock.h -include/isc/safe.h -include/isc/serial.h -include/isc/sha1.h -include/isc/sha2.h -include/isc/sockaddr.h -include/isc/socket.h -include/isc/stat.h -include/isc/stats.h -include/isc/stdio.h -include/isc/stdlib.h -include/isc/stdtime.h -include/isc/strerror.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/isc/xml.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/dnsconf.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/stdlib.h -include/lwres/string.h -include/lwres/version.h -lib/libbind9.a -lib/libdns.a -lib/libisc.a -lib/libisccc.a -lib/libisccfg.a -lib/liblwres.a -%%SHARE_MAN%%man/man1/arpaname.1.gz -%%SHARE_MAN%%man/man1/bind9-config.1.gz -%%SHARE_MAN%%man/man1/dig.1.gz -%%SHARE_MAN%%man/man1/host.1.gz -%%SHARE_MAN%%man/man1/isc-config.sh.1.gz -%%SHARE_MAN%%man/man1/nslookup.1.gz -%%SHARE_MAN%%man/man1/nsupdate.1.gz -%%SHARE_MAN%%man/man3/lwres.3.gz -%%SHARE_MAN%%man/man3/lwres_addr_parse.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_add.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_back.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_clear.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_first.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_forward.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_getmem.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_getuint16.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_getuint32.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_getuint8.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_init.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_invalidate.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_putmem.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_putuint16.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_putuint32.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_putuint8.3.gz -%%SHARE_MAN%%man/man3/lwres_buffer_subtract.3.gz -%%SHARE_MAN%%man/man3/lwres_conf_clear.3.gz -%%SHARE_MAN%%man/man3/lwres_conf_get.3.gz -%%SHARE_MAN%%man/man3/lwres_conf_init.3.gz -%%SHARE_MAN%%man/man3/lwres_conf_parse.3.gz -%%SHARE_MAN%%man/man3/lwres_conf_print.3.gz -%%SHARE_MAN%%man/man3/lwres_config.3.gz -%%SHARE_MAN%%man/man3/lwres_context.3.gz -%%SHARE_MAN%%man/man3/lwres_context_allocmem.3.gz -%%SHARE_MAN%%man/man3/lwres_context_create.3.gz -%%SHARE_MAN%%man/man3/lwres_context_destroy.3.gz -%%SHARE_MAN%%man/man3/lwres_context_freemem.3.gz -%%SHARE_MAN%%man/man3/lwres_context_initserial.3.gz -%%SHARE_MAN%%man/man3/lwres_context_nextserial.3.gz -%%SHARE_MAN%%man/man3/lwres_context_sendrecv.3.gz -%%SHARE_MAN%%man/man3/lwres_endhostent.3.gz -%%SHARE_MAN%%man/man3/lwres_endhostent_r.3.gz -%%SHARE_MAN%%man/man3/lwres_freeaddrinfo.3.gz -%%SHARE_MAN%%man/man3/lwres_freehostent.3.gz -%%SHARE_MAN%%man/man3/lwres_gabn.3.gz -%%SHARE_MAN%%man/man3/lwres_gabnrequest_free.3.gz -%%SHARE_MAN%%man/man3/lwres_gabnrequest_parse.3.gz -%%SHARE_MAN%%man/man3/lwres_gabnrequest_render.3.gz -%%SHARE_MAN%%man/man3/lwres_gabnresponse_free.3.gz -%%SHARE_MAN%%man/man3/lwres_gabnresponse_parse.3.gz -%%SHARE_MAN%%man/man3/lwres_gabnresponse_render.3.gz -%%SHARE_MAN%%man/man3/lwres_gai_strerror.3.gz -%%SHARE_MAN%%man/man3/lwres_getaddrinfo.3.gz -%%SHARE_MAN%%man/man3/lwres_getaddrsbyname.3.gz -%%SHARE_MAN%%man/man3/lwres_gethostbyaddr.3.gz -%%SHARE_MAN%%man/man3/lwres_gethostbyaddr_r.3.gz -%%SHARE_MAN%%man/man3/lwres_gethostbyname.3.gz -%%SHARE_MAN%%man/man3/lwres_gethostbyname2.3.gz -%%SHARE_MAN%%man/man3/lwres_gethostbyname_r.3.gz -%%SHARE_MAN%%man/man3/lwres_gethostent.3.gz -%%SHARE_MAN%%man/man3/lwres_gethostent_r.3.gz -%%SHARE_MAN%%man/man3/lwres_getipnode.3.gz -%%SHARE_MAN%%man/man3/lwres_getipnodebyaddr.3.gz -%%SHARE_MAN%%man/man3/lwres_getipnodebyname.3.gz -%%SHARE_MAN%%man/man3/lwres_getnamebyaddr.3.gz -%%SHARE_MAN%%man/man3/lwres_getnameinfo.3.gz -%%SHARE_MAN%%man/man3/lwres_getrrsetbyname.3.gz -%%SHARE_MAN%%man/man3/lwres_gnba.3.gz -%%SHARE_MAN%%man/man3/lwres_gnbarequest_free.3.gz -%%SHARE_MAN%%man/man3/lwres_gnbarequest_parse.3.gz -%%SHARE_MAN%%man/man3/lwres_gnbarequest_render.3.gz -%%SHARE_MAN%%man/man3/lwres_gnbaresponse_free.3.gz -%%SHARE_MAN%%man/man3/lwres_gnbaresponse_parse.3.gz -%%SHARE_MAN%%man/man3/lwres_gnbaresponse_render.3.gz -%%SHARE_MAN%%man/man3/lwres_herror.3.gz -%%SHARE_MAN%%man/man3/lwres_hstrerror.3.gz -%%SHARE_MAN%%man/man3/lwres_inetntop.3.gz -%%SHARE_MAN%%man/man3/lwres_lwpacket_parseheader.3.gz -%%SHARE_MAN%%man/man3/lwres_lwpacket_renderheader.3.gz -%%SHARE_MAN%%man/man3/lwres_net_ntop.3.gz -%%SHARE_MAN%%man/man3/lwres_noop.3.gz -%%SHARE_MAN%%man/man3/lwres_nooprequest_free.3.gz -%%SHARE_MAN%%man/man3/lwres_nooprequest_parse.3.gz -%%SHARE_MAN%%man/man3/lwres_nooprequest_render.3.gz -%%SHARE_MAN%%man/man3/lwres_noopresponse_free.3.gz -%%SHARE_MAN%%man/man3/lwres_noopresponse_parse.3.gz -%%SHARE_MAN%%man/man3/lwres_noopresponse_render.3.gz -%%SHARE_MAN%%man/man3/lwres_packet.3.gz -%%SHARE_MAN%%man/man3/lwres_resutil.3.gz -%%SHARE_MAN%%man/man3/lwres_sethostent.3.gz -%%SHARE_MAN%%man/man3/lwres_sethostent_r.3.gz -%%SHARE_MAN%%man/man3/lwres_string_parse.3.gz -%%SHARE_MAN%%man/man5/named.conf.5.gz -%%SHARE_MAN%%man/man5/rndc.conf.5.gz -%%SHARE_MAN%%man/man8/ddns-confgen.8.gz -%%SHARE_MAN%%man/man8/dnssec-dsfromkey.8.gz -%%SHARE_MAN%%man/man8/dnssec-keyfromlabel.8.gz -%%SHARE_MAN%%man/man8/dnssec-keygen.8.gz -%%SHARE_MAN%%man/man8/dnssec-revoke.8.gz -%%SHARE_MAN%%man/man8/dnssec-settime.8.gz -%%SHARE_MAN%%man/man8/dnssec-signzone.8.gz -%%SHARE_MAN%%man/man8/genrandom.8.gz -%%SHARE_MAN%%man/man8/isc-hmac-fixup.8.gz -%%SHARE_MAN%%man/man8/lwresd.8.gz -%%SHARE_MAN%%man/man8/named-checkconf.8.gz -%%SHARE_MAN%%man/man8/named-checkzone.8.gz -%%SHARE_MAN%%man/man8/named-compilezone.8.gz -%%SHARE_MAN%%man/man8/named-journalprint.8.gz -%%SHARE_MAN%%man/man8/named.8.gz -%%SHARE_MAN%%man/man8/nsec3hash.8.gz -%%SHARE_MAN%%man/man8/rndc-confgen.8.gz -%%SHARE_MAN%%man/man8/rndc.8.gz -sbin/arpaname -sbin/ddns-confgen -sbin/dnssec-dsfromkey -sbin/dnssec-keyfromlabel -sbin/dnssec-keygen -sbin/dnssec-revoke -sbin/dnssec-settime -sbin/dnssec-signzone -sbin/genrandom -sbin/isc-hmac-fixup -sbin/lwresd -sbin/named -sbin/named-checkconf -sbin/named-checkzone -sbin/named-compilezone -sbin/named-journalprint -sbin/nsec3hash -sbin/rndc -sbin/rndc-confgen -%%NOBASE%%@sample %%ETCDIR%%/named.conf.sample -%%NOBASE%%%%ETCDIR%%/named.root -%%NOBASE%%%%ETCDIR%%/master/empty.db -%%NOBASE%%%%ETCDIR%%/master/localhost-forward.db -%%NOBASE%%%%ETCDIR%%/master/localhost-reverse.db -%%NOBASE%%%%ETCDIR%%/rndc.conf.sample -%%NOBASE%%@dir(bind,bind,) %%ETCDIR%%/dynamic -%%NOBASE%%@dir(bind,bind,) %%ETCDIR%%/master -%%NOBASE%%@dir(bind,bind,) %%ETCDIR%%/slave -%%NOBASE%%@dir(bind,bind,) %%ETCDIR%%/working |