svn commit: r354095 - in head/dns: bind910 bind98 bind99

Mathieu Arnold mat at FreeBSD.org
Wed May 14 23:59:15 UTC 2014


Author: mat
Date: Wed May 14 23:59:14 2014
New Revision: 354095
URL: http://svnweb.freebsd.org/changeset/ports/354095
QAT: https://qat.redports.org/buildarchive/r354095/

Log:
  Make GOST in BIND 9.* optional
  
  Test Plan: Currently testing in poudriere
  
  Differential Revision: https://phabric.freebsd.org/D12

Modified:
  head/dns/bind910/Makefile
  head/dns/bind98/Makefile
  head/dns/bind99/Makefile

Modified: head/dns/bind910/Makefile
==============================================================================
--- head/dns/bind910/Makefile	Wed May 14 23:37:44 2014	(r354094)
+++ head/dns/bind910/Makefile	Wed May 14 23:59:14 2014	(r354095)
@@ -2,6 +2,7 @@
 
 PORTNAME=	bind
 PORTVERSION=	9.10.0.1
+PORTREVISION=	1
 CATEGORIES=	dns net ipv6
 MASTER_SITES=	${MASTER_SITE_ISC}
 MASTER_SITE_SUBDIR=	bind9/${ISCVERSION}
@@ -34,7 +35,7 @@ SUB_FILES=	pkg-message
 
 OPTIONS_SUB=	yes
 OPTIONS_DEFAULT=	IPV6 SSL THREADS SIGCHASE IDN
-OPTIONS_DEFINE=		IDN LARGE_FILE \
+OPTIONS_DEFINE=		IDN LARGE_FILE GOST \
 			FIXED_RRSET SIGCHASE IPV6 THREADS GSSAPI FILTER_AAAA
 OPTIONS_RADIO=	CRYPTO
 OPTIONS_RADIO_CRYPTO=	SSL NATIVE_PKCS11
@@ -55,6 +56,7 @@ FILTER_AAAA_DESC=	Enable filtering of AA
 CRYPTO_DESC=		Choose which crypto engine to use
 NATIVE_PKCS11_DESC=	Use PKCS\#11 native API (**READ HELP**)
 GEOIP_DESC=		Allow geographically based ACL.
+GOST_DESC=		Enable GOST ciphers (DSO incompatible with chroot) 
 
 LINKS_DESC=		Create conf file symlinks in ${PREFIX}
 NEWSTATS_DESC=		Enable alternate xml statistics channel format
@@ -97,6 +99,8 @@ NATIVE_PKCS11_CONFIGURE_ENABLE=	native-p
 GEOIP_CONFIGURE_WITH=	geoip
 GEOIP_LIB_DEPENDS=	libGeoIP.so:${PORTSDIR}/net/GeoIP
 
+GOST_CONFIGURE_WITH=	gost
+
 DLZ_POSTGRESQL_CONFIGURE_ON=	--with-dlz-postgres=yes
 DLZ_POSTGRESQL_USE=		pgsql=yes
 

Modified: head/dns/bind98/Makefile
==============================================================================
--- head/dns/bind98/Makefile	Wed May 14 23:37:44 2014	(r354094)
+++ head/dns/bind98/Makefile	Wed May 14 23:59:14 2014	(r354095)
@@ -2,7 +2,7 @@
 
 PORTNAME=	bind
 PORTVERSION=	9.8.7
-PORTREVISION=	10
+PORTREVISION=	11
 CATEGORIES=	dns net ipv6
 MASTER_SITES=	${MASTER_SITE_ISC}
 MASTER_SITE_SUBDIR=	bind9/${ISCVERSION}
@@ -35,7 +35,7 @@ CONFLICTS=	bind9*-9.[45679].* bind9*-sdb
 OPTIONS_DEFAULT=	IPV6 SSL THREADS
 OPTIONS_DEFINE=		SSL LINKS IDN REPLACE_BASE LARGE_FILE \
 			FIXED_RRSET RPZ_NSIP RPZ_NSDNAME RPZRRL_PATCH \
-			SIGCHASE IPV6 THREADS GSSAPI FILTER_AAAA DOCS
+			SIGCHASE IPV6 THREADS GSSAPI FILTER_AAAA DOCS GOST
 OPTIONS_GROUP=		DLZ
 OPTIONS_GROUP_DLZ=	DLZ_POSTGRESQL DLZ_MYSQL DLZ_BDB \
 			DLZ_LDAP DLZ_FILESYSTEM DLZ_STUB
@@ -50,6 +50,7 @@ RPZ_NSIP_DESC=		Enable RPZ NSIP trigger 
 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)
@@ -84,6 +85,8 @@ RPZ_NSDNAME_CONFIGURE_ENABLE=	rpz-nsdnam
 RPZRRL_PATCH_PATCHFILES=	9.8.7-rpz2+rl.14038.05.patch:vix
 RPZRRL_PATCH_PATCH_SITES=	http://ss.vix.su/~vjs/:vix
 
+GOST_CONFIGURE_WITH=	gost
+
 DLZ_POSTGRESQL_CONFIGURE_ON=	--with-dlz-postgres=yes
 DLZ_POSTGRESQL_USE=	pgsql=yes
 

Modified: head/dns/bind99/Makefile
==============================================================================
--- head/dns/bind99/Makefile	Wed May 14 23:37:44 2014	(r354094)
+++ head/dns/bind99/Makefile	Wed May 14 23:59:14 2014	(r354095)
@@ -2,7 +2,7 @@
 
 PORTNAME=	bind
 PORTVERSION=	9.9.5
-PORTREVISION=	12
+PORTREVISION=	13
 CATEGORIES=	dns net ipv6
 MASTER_SITES=	${MASTER_SITE_ISC}
 MASTER_SITE_SUBDIR=	bind9/${ISCVERSION}
@@ -32,8 +32,8 @@ ETCDIR=		${PREFIX}/etc/namedb
 CONFLICTS=	bind9*-9.[45678].* bind9*-sdb-9.[45678].* bind-tools-9.*
 
 OPTIONS_DEFAULT=	IPV6 SSL THREADS
-OPTIONS_DEFINE=		SSL IDN REPLACE_BASE LARGE_FILE \
-			FIXED_RRSET SIGCHASE IPV6 THREADS GSSAPI FILTER_AAAA
+OPTIONS_DEFINE=		SSL IDN REPLACE_BASE LARGE_FILE FIXED_RRSET SIGCHASE \
+			IPV6 THREADS GSSAPI FILTER_AAAA GOST
 .if !defined(BIND_TOOLS_SLAVE)
 OPTIONS_DEFINE+=	LINKS RPZ_NSIP RPZ_NSDNAME RRL DOCS RPZ_PATCH NEWSTATS
 OPTIONS_GROUP=		DLZ
@@ -47,6 +47,7 @@ LARGE_FILE_DESC=	64-bit file support
 FIXED_RRSET_DESC=	Enable fixed rrset ordering
 SIGCHASE_DESC=		dig/host/nslookup will do DNSSEC validation
 FILTER_AAAA_DESC=	Enable filtering of AAAA records
+GOST_DESC=		Enable GOST ciphers (DSO incompatible with chroot) 
 
 LINKS_DESC=		Create conf file symlinks in ${PREFIX}
 NEWSTATS_DESC=		Enable alternate xml statistics channel format
@@ -85,6 +86,8 @@ IPV6_CONFIGURE_ENABLE=	ipv6
 
 FILTER_AAAA_CONFIGURE_ENABLE=	filter-aaaa
 
+GOST_CONFIGURE_WITH=	gost
+
 DLZ_POSTGRESQL_CONFIGURE_ON=	--with-dlz-postgres=yes
 DLZ_POSTGRESQL_USE=		pgsql=yes
 


More information about the svn-ports-head mailing list