diff options
author | erwin <erwin@FreeBSD.org> | 2012-11-27 18:05:32 +0800 |
---|---|---|
committer | erwin <erwin@FreeBSD.org> | 2012-11-27 18:05:32 +0800 |
commit | d372fcb59f702ec7e04c1c9c24dd3175a9a721b4 (patch) | |
tree | bd32bbcfeb06a4c9e00abefe714bc31f82086079 /dns/bind99 | |
parent | d64ae9e8f9dda56da4d63bdd3d42f0b67cf1b258 (diff) | |
download | freebsd-ports-gnome-d372fcb59f702ec7e04c1c9c24dd3175a9a721b4.tar.gz freebsd-ports-gnome-d372fcb59f702ec7e04c1c9c24dd3175a9a721b4.tar.zst freebsd-ports-gnome-d372fcb59f702ec7e04c1c9c24dd3175a9a721b4.zip |
- Update CONFLICTS
- Fix a typo in the OPTIONSNG conversion
- Add FIXED_RRSET option
- Add RPZ options (9.8 and 9.8 only)
PR: 172586
Submitted by: Craig Leres <leres@ee.lbl.gov>
Feature safe: yes
Diffstat (limited to 'dns/bind99')
-rw-r--r-- | dns/bind99/Makefile | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/dns/bind99/Makefile b/dns/bind99/Makefile index 0dd9ad172841..1bf787714071 100644 --- a/dns/bind99/Makefile +++ b/dns/bind99/Makefile @@ -23,20 +23,25 @@ CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ --with-randomdev=/dev/random \ --without-python -CONFLICTS= bind9*-9.[45678].* bind9-sdb-* host-* bind-tools-9.* +CONFLICTS= bind9*-9.[45678].* bind9*-sdb-9.[45678].* bind-tools-9.* OPTIONS_DEFAULT= IPV6 SSL LINKS XML THREADS OPTIONS_DEFINE= SSL LINKS XML IDN REPLACE_BASE LARGE_FILE \ + FIXED_RRSET RPZ_NSIP RPZ_NSDNAME \ SIGCHASE IPV6 THREADS DLZ OPTIONS_SINGLE= DLZ OPTIONS_SINGLE_DLZ= DLZ_POSTGRESQL DLZ_MYSQL DLZ_BDB \ DLZ_LDAP DLZ_FILESYSTEM DLZ_STUB +SSL_DESC= Building without OpenSSL removes DNSSEC LINKS_DESC= Create conf file symlinks in ${PREFIX} XML_DESC= Support for xml statistics output REPLACE_BASE_DESC= Replace base BIND with this version 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 DLZ_DESC= Dynamically Loadable Zones DLZ_POSTGRESQL_DESC= DLZ Postgres driver DLZ_MYSQL_DESC= DLZ MySQL driver (no threading) @@ -45,9 +50,6 @@ DLZ_LDAP_DESC= DLZ LDAP driver DLZ_FILESYSTEM_DESC= DLZ filesystem driver DLZ_STUB_DESC= DLZ stub driver -# Just in case -USE_OPENSSL= yes - .include <bsd.port.options.mk> .if (${ARCH} == "amd64") @@ -56,6 +58,7 @@ ARCH= x86_64 .if ${PORT_OPTIONS:MSSL} CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE} +USE_OPENSSL= yes .else CONFIGURE_ARGS+= --disable-openssl-version-check CONFIGURE_ARGS+= --without-openssl @@ -98,6 +101,18 @@ CONFIGURE_ARGS+= --with-dlz-postgres=yes USE_PGSQL= yes .endif +.if ${PORT_OPTIONS:MFIXED_RRSET} +CONFIGURE_ARGS+= --enable-fixed-rrset +.endif + +.if ${PORT_OPTIONS:MRPZ_NSIP} +CONFIGURE_ARGS+= --enable-rpz-nsip +.endif + +.if ${PORT_OPTIONS:MRPZ_NSDNAME} +CONFIGURE_ARGS+= --enable-rpz-nsdname +.endif + .if ${PORT_OPTIONS:MDLZ_MYSQL} CONFIGURE_ARGS+= --with-dlz-mysql=yes USE_MYSQL= yes |