aboutsummaryrefslogtreecommitdiff
path: root/ftp
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-09-12 12:11:07 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-09-12 12:11:07 +0000
commitba22f5dc4ef807b2e7e83f27b3836c3ca468c6f8 (patch)
tree0bc1dda8142e28c1068c199108ba4392e135826b /ftp
parent98d2dac1beb2fe588f9d945b98a029d75478fc3d (diff)
downloadports-ba22f5dc4ef807b2e7e83f27b3836c3ca468c6f8.tar.gz
ports-ba22f5dc4ef807b2e7e83f27b3836c3ca468c6f8.zip
Use built-in CA store of OpenSSL/GnuTLS when CA_BUNDLE is disabled
PR: 248047 Reported by: Michael Osipov <michael.osipov@siemens.com> Submitted by: kevans
Notes
Notes: svn path=/head/; revision=548355
Diffstat (limited to 'ftp')
-rw-r--r--ftp/curl/Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile
index 1440716e910d..4beb514eafb5 100644
--- a/ftp/curl/Makefile
+++ b/ftp/curl/Makefile
@@ -140,6 +140,10 @@ WOLFSSL_LIB_DEPENDS= libwolfssl.so:security/wolfssl
.include <bsd.port.pre.mk>
+.if !${PORT_OPTIONS:MCA_BUNDLE} && (${PORT_OPTIONS:MGNUTLS} || ${PORT_OPTIONS:MOPENSSL})
+CONFIGURE_ARGS+=--with-ca-fallback
+.endif
+
.if ((!${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MOPENSSL}) || (${PORT_OPTIONS:MOPENSSL} && ${SSL_DEFAULT:Mlibressl*})) && ${PORT_OPTIONS:MTLS_SRP}
IGNORE= only supports TLS-SRP with either OpenSSL or GnuTLS
.endif