security/strongswan: Add PYTHON plugin option for a VICI protocol plugin
PR: 243254 Submitted by: Dries Michiels <driesm.michiels@gmail.com> Approved by: maintainer Event: Brussels DevSummit 2020
This commit is contained in:
parent
222d29289a
commit
26827296ac
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=524730
@ -43,7 +43,7 @@ CONFIGURE_ARGS= --enable-kernel-pfkey \
|
||||
|
||||
OPTIONS_DEFINE= CURL EAPAKA3GPP2 EAPDYNAMIC EAPRADIUS EAPSIMFILE GCM IKEV1 \
|
||||
IPSECKEY KERNELLIBIPSEC LOADTESTER LDAP MEDIATION MYSQL PKI \
|
||||
PKCS11 SCEP SMP SQLITE SWANCTL TESTVECTOR TPM UNBOUND UNITY \
|
||||
PKCS11 PYTHON SCEP SMP SQLITE SWANCTL TESTVECTOR TPM UNBOUND UNITY \
|
||||
VICI XAUTH
|
||||
OPTIONS_DEFINE_i386= VIA
|
||||
OPTIONS_DEFAULT= BUILTIN CURL IKEV1 PKI SWANCTL VICI
|
||||
@ -67,6 +67,7 @@ LOADTESTER_DESC= Enable load testing plugin
|
||||
MEDIATION_DESC= Enable IKEv2 Mediation Extension
|
||||
PKCS11_DESC= Enable PKCS11 token support
|
||||
PKI_DESC= Enable PKI tools
|
||||
PYTHON_DESC= Python VICI protocol plugin
|
||||
SCEP_DESC= Enable Simple Certificate Enrollment Protocol
|
||||
SMP_DESC= Enable XML-based management protocol (DEPRECATED)
|
||||
SWANCTL_DESC= Install swanctl (requires VICI)
|
||||
@ -101,6 +102,9 @@ MYSQL_CONFIGURE_ON= --enable-mysql
|
||||
MYSQL_USES= 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
|
||||
|
Loading…
Reference in New Issue
Block a user