Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Mar 2021 06:45:55 +0000 (UTC)
From:      =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r567895 - head/security/strongswan
Message-ID:  <202103090645.1296jtQq045140@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: fernape
Date: Tue Mar  9 06:45:54 2021
New Revision: 567895
URL: https://svnweb.freebsd.org/changeset/ports/567895

Log:
  security/strongswan: Update to 5.9.2
  
  ChangeLog: https://wiki.strongswan.org/versions/80
  
  While here, pet linters
  
  PR:	254047
  Submitted by:	jlduran@gmail.com
  Approved by:	strongswan@Nanoteq.com (maintainer)

Modified:
  head/security/strongswan/Makefile
  head/security/strongswan/distinfo
  head/security/strongswan/pkg-plist

Modified: head/security/strongswan/Makefile
==============================================================================
--- head/security/strongswan/Makefile	Tue Mar  9 06:44:13 2021	(r567894)
+++ head/security/strongswan/Makefile	Tue Mar  9 06:45:54 2021	(r567895)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	strongswan
-DISTVERSION=	5.9.1
+DISTVERSION=	5.9.2
 CATEGORIES=	security net-vpn
 MASTER_SITES=	http://download.strongswan.org/ \
 		http://download2.strongswan.org/
@@ -14,13 +14,10 @@ LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		cpe libtool:keepla pkgconfig tar:bzip2 ssl
-USE_RC_SUBR=	strongswan
 USE_LDCONFIG=	${PREFIX}/lib/ipsec
+USE_RC_SUBR=	strongswan
 
 GNU_CONFIGURE=	yes
-INSTALL_TARGET=	install-strip
-TEST_TARGET=	check
-
 CONFIGURE_ARGS=	--enable-kernel-pfkey \
 		--enable-kernel-pfroute  \
 		--disable-kernel-netlink  \
@@ -41,9 +38,12 @@ CONFIGURE_ARGS=	--enable-kernel-pfkey \
 		--with-group=wheel  \
 		--with-lib-prefix=${PREFIX}
 
-OPTIONS_DEFINE=	CURL EAPAKA3GPP2 EAPDYNAMIC EAPRADIUS EAPSIMFILE GCM IKEV1 \
-		IPSECKEY KERNELLIBIPSEC LOADTESTER LDAP MEDIATION MYSQL PKI \
-		PKCS11 PYTHON SCEP SMP SQLITE SWANCTL TESTVECTOR TPM TSS2 \
+INSTALL_TARGET=	install-strip
+TEST_TARGET=	check
+
+OPTIONS_DEFINE=	CURL EAPAKA3GPP2 EAPDYNAMIC EAPRADIUS EAPSIMFILE FARP GCM \
+		IKEV1 IPSECKEY KERNELLIBIPSEC LOADTESTER LDAP MEDIATION MYSQL \
+		PKI PKCS11 PYTHON SCEP SMP SQLITE SWANCTL TESTVECTOR TPM TSS2 \
 		UNBOUND UNITY VICI XAUTH
 OPTIONS_DEFINE_i386=	VIA
 OPTIONS_DEFAULT=	BUILTIN CURL IKEV1 PKI SWANCTL VICI
@@ -58,6 +58,7 @@ EAPAKA3GPP2_DESC=	Enable EAP AKA with 3gpp2 backend
 EAPDYNAMIC_DESC=	Enable EAP dynamic proxy module
 EAPRADIUS_DESC=		Enable EAP Radius proxy authentication
 EAPSIMFILE_DESC=	Enable EAP SIM with file backend
+FARP_DESC=	Enable farp plugin
 GCM_DESC=		Enable GCM AEAD wrapper crypto plugin
 IKEV1_DESC=	Enable IKEv1 support
 IPSECKEY_DESC=	Enable authentication with IPSECKEY resource records with DNSSEC
@@ -83,48 +84,49 @@ XAUTH_DESC=	Enable XAuth password verification
 
 # Extra options
 BUILTIN_CONFIGURE_ON=	--with-printf-hooks=builtin
-CURL_CONFIGURE_ON=	--enable-curl
 CURL_LIB_DEPENDS=	libcurl.so:ftp/curl
-EAPAKA3GPP2_CONFIGURE_ON=	--enable-eap-aka --enable-eap-aka-3gpp2
+CURL_CONFIGURE_ON=	--enable-curl
 EAPAKA3GPP2_LIB_DEPENDS=libgmp.so:math/gmp
+EAPAKA3GPP2_CONFIGURE_ON=	--enable-eap-aka --enable-eap-aka-3gpp2
 EAPDYNAMIC_CONFIGURE_ON=--enable-eap-dynamic
 EAPRADIUS_CONFIGURE_ON=	--enable-eap-radius
 EAPSIMFILE_CONFIGURE_ON=--enable-eap-sim --enable-eap-sim-file
+FARP_CONFIGURE_ON=	--enable-farp
 GCM_CONFIGURE_ON=	--enable-gcm
 IKEV1_CONFIGURE_OFF=	--disable-ikev1
 IPSECKEY_CONFIGURE_ON=	--enable-ipseckey
 KERNELLIBIPSEC_CONFIGURE_ON=	--enable-kernel-libipsec
-LDAP_CONFIGURE_ON=	--enable-ldap
 LDAP_USE=		OPENLDAP=yes
+LDAP_CONFIGURE_ON=	--enable-ldap
 LIBC_CONFIGURE_ON=	--with-printf-hooks=glibc
 LOADTESTER_CONFIGURE_ON=--enable-load-tester
 MEDIATION_CONFIGURE_ON=	--enable-mediation
-MYSQL_CONFIGURE_ON=	--enable-mysql
 MYSQL_USES=		mysql
+MYSQL_CONFIGURE_ON=	--enable-mysql
 PKCS11_CONFIGURE_ON=	--enable-pkcs11
 PKI_CONFIGURE_OFF=	--disable-pki
 PYTHON_IMPLIES=		VICI
 PYTHON_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}vici>0:security/py-vici@${PY_FLAVOR}
 PYTHON_USES=		python
 SCEP_CONFIGURE_OFF=	--disable-scepclient
-SMP_CONFIGURE_ON=	--enable-smp
 SMP_LIB_DEPENDS=	libxml2.so:textproc/libxml2
-SQLITE_CONFIGURE_ON=	--enable-sqlite
+SMP_CONFIGURE_ON=	--enable-smp
 SQLITE_LIB_DEPENDS=	libsqlite3.so:databases/sqlite3
-SWANCTL_CONFIGURE_ON=	--enable-swanctl
+SQLITE_CONFIGURE_ON=	--enable-sqlite
 SWANCTL_IMPLIES=	VICI
+SWANCTL_CONFIGURE_ON=	--enable-swanctl
 TESTVECTOR_CONFIGURE_ON=--enable-test-vectors
 TPM_CONFIGURE_ON=	--enable-tpm
-TSS2_CONFIGURE_ON=	--enable-tss-tss2
 TSS2_LIB_DEPENDS=	libtss2-sys.so:security/tpm2-tss
-UNBOUND_CONFIGURE_ON=	--enable-unbound
+TSS2_CONFIGURE_ON=	--enable-tss-tss2
 UNBOUND_LIB_DEPENDS=	libunbound.so:dns/unbound \
 			libldns.so:dns/ldns
+UNBOUND_CONFIGURE_ON=	--enable-unbound
 UNITY_CONFIGURE_ON=	--enable-unity
 VIA_CONFIGURE_ON=	--enable-padlock
 VICI_CONFIGURE_ON=	--enable-vici
-VSTR_CONFIGURE_ON=	--with-printf-hooks=vstr
 VSTR_LIB_DEPENDS=	libvstr.so:devel/vstr
+VSTR_CONFIGURE_ON=	--with-printf-hooks=vstr
 XAUTH_CONFIGURE_ON=	--enable-xauth-eap \
 			--enable-xauth-generic \
 			--enable-xauth-pam

Modified: head/security/strongswan/distinfo
==============================================================================
--- head/security/strongswan/distinfo	Tue Mar  9 06:44:13 2021	(r567894)
+++ head/security/strongswan/distinfo	Tue Mar  9 06:45:54 2021	(r567895)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1609095054
-SHA256 (strongswan-5.9.1.tar.bz2) = a337c9fb63d973b8440827755c784031648bf423b7114a04918b0b00fd42cafb
-SIZE (strongswan-5.9.1.tar.bz2) = 4590867
+TIMESTAMP = 1614953840
+SHA256 (strongswan-5.9.2.tar.bz2) = 61c72f741edb2c1295a7b7ccce0317a104b3f9d39efd04c52cd05b01b55ab063
+SIZE (strongswan-5.9.2.tar.bz2) = 4607281

Modified: head/security/strongswan/pkg-plist
==============================================================================
--- head/security/strongswan/pkg-plist	Tue Mar  9 06:44:13 2021	(r567894)
+++ head/security/strongswan/pkg-plist	Tue Mar  9 06:45:54 2021	(r567895)
@@ -30,6 +30,7 @@
 %%EAPSIMFILE%%@sample %%ETCDIR%%.d/charon/eap-sim.conf.sample
 @sample %%ETCDIR%%.d/charon/eap-tls.conf.sample
 @sample %%ETCDIR%%.d/charon/eap-ttls.conf.sample
+%%FARP%%@sample %%ETCDIR%%.d/charon/farp.conf.sample
 @sample %%ETCDIR%%.d/charon/fips-prf.conf.sample
 %%GCM%%@sample %%ETCDIR%%.d/charon/gcm.conf.sample
 %%EAPAKA3GPP2%%@sample %%ETCDIR%%.d/charon/gmp.conf.sample
@@ -167,6 +168,8 @@ lib/ipsec/plugins/libstrongswan-eap-tls.la
 lib/ipsec/plugins/libstrongswan-eap-tls.so
 lib/ipsec/plugins/libstrongswan-eap-ttls.la
 lib/ipsec/plugins/libstrongswan-eap-ttls.so
+%%FARP%%lib/ipsec/plugins/libstrongswan-farp.la
+%%FARP%%lib/ipsec/plugins/libstrongswan-farp.so
 lib/ipsec/plugins/libstrongswan-fips-prf.la
 lib/ipsec/plugins/libstrongswan-fips-prf.so
 %%GCM%%lib/ipsec/plugins/libstrongswan-gcm.la
@@ -321,6 +324,7 @@ sbin/ipsec
 %%EAPSIMFILE%%%%DATADIR%%/templates/config/plugins/eap-sim.conf
 %%DATADIR%%/templates/config/plugins/eap-tls.conf
 %%DATADIR%%/templates/config/plugins/eap-ttls.conf
+%%FARP%%%%DATADIR%%/templates/config/plugins/farp.conf
 %%DATADIR%%/templates/config/plugins/fips-prf.conf
 %%GCM%%%%DATADIR%%/templates/config/plugins/gcm.conf
 %%EAPAKA3GPP2%%%%DATADIR%%/templates/config/plugins/gmp.conf



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