|
Lines 17-23
Link Here
|
| 17 |
USE_OPENSSL= yes |
17 |
USE_OPENSSL= yes |
| 18 |
USE_RC_SUBR= strongswan |
18 |
USE_RC_SUBR= strongswan |
| 19 |
GNU_CONFIGURE= yes |
19 |
GNU_CONFIGURE= yes |
| 20 |
USE_LDCONFIG= yes |
20 |
USE_LDCONFIG= ${PREFIX}/lib/ipsec |
| 21 |
INSTALL_TARGET= install-strip |
21 |
INSTALL_TARGET= install-strip |
| 22 |
|
22 |
|
| 23 |
CONFIGURE_ARGS= --enable-kernel-pfkey \ |
23 |
CONFIGURE_ARGS= --enable-kernel-pfkey \ |
|
Lines 42-48
Link Here
|
| 42 |
|
42 |
|
| 43 |
OPTIONS_DEFINE= CURL EAPAKA3GPP2 EAPDYNAMIC EAPRADIUS EAPSIMFILE GCM IKEv1 \ |
43 |
OPTIONS_DEFINE= CURL EAPAKA3GPP2 EAPDYNAMIC EAPRADIUS EAPSIMFILE GCM IKEv1 \ |
| 44 |
IPSECKEY KERNELLIBIPSEC LOADTESTER LDAP MYSQL PKI SCEP SMP \ |
44 |
IPSECKEY KERNELLIBIPSEC LOADTESTER LDAP MYSQL PKI SCEP SMP \ |
| 45 |
SQLITE TESTVECTOR UNBOUND UNITY VICI XAUTH |
45 |
SQLITE SWANCTL TESTVECTOR UNBOUND UNITY VICI XAUTH |
| 46 |
OPTIONS_DEFAULT= IKEv1 BUILTIN |
46 |
OPTIONS_DEFAULT= IKEv1 BUILTIN |
| 47 |
OPTIONS_SINGLE= PRINTF_HOOKS |
47 |
OPTIONS_SINGLE= PRINTF_HOOKS |
| 48 |
OPTIONS_SINGLE_PRINTF_HOOKS= BUILTIN VSTR LIBC |
48 |
OPTIONS_SINGLE_PRINTF_HOOKS= BUILTIN VSTR LIBC |
|
Lines 61-66
Link Here
|
| 61 |
PKI_DESC= Enable PKI tools |
61 |
PKI_DESC= Enable PKI tools |
| 62 |
SCEP_DESC= Enable Simple Certificate Enrollment Protocol |
62 |
SCEP_DESC= Enable Simple Certificate Enrollment Protocol |
| 63 |
SMP_DESC= Enable XML-based management protocol (DEPRECATED) |
63 |
SMP_DESC= Enable XML-based management protocol (DEPRECATED) |
|
|
64 |
SWANCTL_DESC= Install swanctl |
| 64 |
UNBOUND_DESC= Enable DNSSEC-enabled resolver |
65 |
UNBOUND_DESC= Enable DNSSEC-enabled resolver |
| 65 |
UNITY_DESC= Enable Cisco Unity extension plugin |
66 |
UNITY_DESC= Enable Cisco Unity extension plugin |
| 66 |
VICI_DESC= Enable VICI management protocol |
67 |
VICI_DESC= Enable VICI management protocol |
|
Lines 88-93
Link Here
|
| 88 |
MYSQL_USE= MYSQL=yes |
89 |
MYSQL_USE= MYSQL=yes |
| 89 |
SMP_LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2 |
90 |
SMP_LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2 |
| 90 |
SMP_CONFIGURE_ON= --enable-smp |
91 |
SMP_CONFIGURE_ON= --enable-smp |
|
|
92 |
SWANCTL_CONFIGURE_ON= --enable-swanctl |
| 91 |
SQLITE_CONFIGURE_ON= --enable-sqlite |
93 |
SQLITE_CONFIGURE_ON= --enable-sqlite |
| 92 |
SQLITE_LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3 |
94 |
SQLITE_LIB_DEPENDS= libsqlite3.so:${PORTSDIR}/databases/sqlite3 |
| 93 |
TESTVECTOR_CONFIGURE_ON=--enable-test-vectors |
95 |
TESTVECTOR_CONFIGURE_ON=--enable-test-vectors |
|
Lines 124-127
Link Here
|
| 124 |
PLIST_SUB+= XAUTHGEN="@comment " |
126 |
PLIST_SUB+= XAUTHGEN="@comment " |
| 125 |
.endif |
127 |
.endif |
| 126 |
|
128 |
|
|
|
129 |
post-install: |
| 130 |
.if ${PORT_OPTIONS:MVICI} |
| 131 |
${INSTALL_DATA} ${WRKSRC}/src/libcharon/plugins/vici/libvici.h \ |
| 132 |
${STAGEDIR}${PREFIX}/include |
| 133 |
.endif |
| 134 |
.if ${PORT_OPTIONS:MSWANCTL} |
| 135 |
${MV} ${STAGEDIR}${PREFIX}/etc/swanctl/swanctl.conf \ |
| 136 |
${STAGEDIR}${PREFIX}/etc/swanctl/swanctl.conf.sample |
| 137 |
.endif |
| 138 |
|
| 127 |
.include <bsd.port.mk> |
139 |
.include <bsd.port.mk> |