package/libcurl: fix missing CA bundle when wolfssl is SSL/TLS provider
Without CA bundle curl can not verify the remote peer and work with https. This is fixed by adding a config option pointing to the default location for CA bundle in buildroot. Alternatives like OpenSSL and MbedTLS use the same path, however the wolfSSL build options for libcurl did not include this path until now. Signed-off-by: Dimitar Tomov <dimi@tpm.dev> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
parent
2810b51e52
commit
b4d301c641
@ -77,6 +77,7 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBCURL_WOLFSSL),y)
|
||||
LIBCURL_CONF_OPTS += --with-wolfssl=$(STAGING_DIR)/usr
|
||||
LIBCURL_CONF_OPTS += --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
|
||||
LIBCURL_DEPENDENCIES += wolfssl
|
||||
else
|
||||
LIBCURL_CONF_OPTS += --without-wolfssl
|
||||
|
Loading…
Reference in New Issue
Block a user