Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Feb 2016 02:34:06 +0000 (UTC)
From:      Jason Unovitch <junovitch@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r409026 - head/security/strongswan
Message-ID:  <201602170234.u1H2Y66T041131@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: junovitch
Date: Wed Feb 17 02:34:05 2016
New Revision: 409026
URL: https://svnweb.freebsd.org/changeset/ports/409026

Log:
  security/strongswan: enable options to increase usefulness of default pkg
  
  - Enable PKI, SWANCTL, and VICI options (no external dependencies)
  - Document IMPLIES dependency on VICI for SWANCTL; mention in SWANCTL_DESC
  - Bump PORTREVISION
  
  PR:		205438
  Reported by:	Nick B <nicblais@clkroot.net>
  Submitted by:	strongswan@Nanoteq.com (maintainer)

Modified:
  head/security/strongswan/Makefile

Modified: head/security/strongswan/Makefile
==============================================================================
--- head/security/strongswan/Makefile	Tue Feb 16 23:53:09 2016	(r409025)
+++ head/security/strongswan/Makefile	Wed Feb 17 02:34:05 2016	(r409026)
@@ -3,7 +3,7 @@
 
 PORTNAME=	strongswan
 PORTVERSION=	5.3.5
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	security
 MASTER_SITES=	http://download.strongswan.org/ \
 		http://download2.strongswan.org/
@@ -43,10 +43,12 @@ CONFIGURE_ARGS=	--enable-kernel-pfkey \
 OPTIONS_DEFINE=	CURL EAPAKA3GPP2 EAPDYNAMIC EAPRADIUS EAPSIMFILE GCM IKEv1 \
 		IPSECKEY KERNELLIBIPSEC LOADTESTER LDAP MYSQL PKI SCEP SMP \
 		SQLITE SWANCTL TESTVECTOR UNBOUND UNITY VICI XAUTH
-OPTIONS_DEFAULT=	IKEv1 BUILTIN
+OPTIONS_DEFAULT=	IKEv1 BUILTIN PKI SWANCTL VICI
 OPTIONS_SINGLE=	PRINTF_HOOKS
 OPTIONS_SINGLE_PRINTF_HOOKS=	BUILTIN VSTR LIBC
 OPTIONS_SUB=	yes
+
+# Description of options
 CURL_DESC=	Enable CURL to fetch CRL/OCSP
 EAPAKA3GPP2_DESC=	Enable EAP AKA with 3gpp2 backend
 EAPDYNAMIC_DESC=	Enable EAP dynamic proxy module
@@ -61,7 +63,7 @@ TESTVECTOR_DESC=	Enable crypto test vect
 PKI_DESC=	Enable PKI tools
 SCEP_DESC=	Enable Simple Certificate Enrollment Protocol
 SMP_DESC=	Enable XML-based management protocol (DEPRECATED)
-SWANCTL_DESC=	Install swanctl
+SWANCTL_DESC=	Install swanctl (requires VICI)
 UNBOUND_DESC=	Enable DNSSEC-enabled resolver
 UNITY_DESC=	Enable Cisco Unity extension plugin
 VICI_DESC=	Enable VICI management protocol
@@ -90,6 +92,7 @@ MYSQL_USE=		MYSQL=yes
 SMP_LIB_DEPENDS=	libxml2.so:${PORTSDIR}/textproc/libxml2
 SMP_CONFIGURE_ON=	--enable-smp
 SWANCTL_CONFIGURE_ON=	--enable-swanctl
+SWANCTL_IMPLIES=	VICI
 SQLITE_CONFIGURE_ON=	--enable-sqlite
 SQLITE_LIB_DEPENDS=	libsqlite3.so:${PORTSDIR}/databases/sqlite3
 TESTVECTOR_CONFIGURE_ON=--enable-test-vectors



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602170234.u1H2Y66T041131>