mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-10 08:14:09 -09:00
package/libcurl: disable NTLM support definitely
- do not only disable NTLM delegation to winbinds ntlm_auth but disable NTLM support overall (and drop enforced libopenssl DES dependency introduced by 'package/libcurl: make sure openssl supports DES' (commitf25c820a4f) - change man page hint to https URL - rearrange configure options to one option per line Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> (cherry picked from commit7b1a980465) Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
c6452ab167
commit
23ac9f2a6e
@@ -57,7 +57,6 @@ choice
|
||||
config BR2_PACKAGE_LIBCURL_OPENSSL
|
||||
bool "OpenSSL"
|
||||
depends on BR2_PACKAGE_OPENSSL
|
||||
select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL
|
||||
|
||||
config BR2_PACKAGE_LIBCURL_BEARSSL
|
||||
bool "BearSSL"
|
||||
|
||||
@@ -16,15 +16,22 @@ LIBCURL_CPE_ID_VENDOR = haxx
|
||||
LIBCURL_CPE_ID_PRODUCT = libcurl
|
||||
LIBCURL_INSTALL_STAGING = YES
|
||||
|
||||
# We disable NTLM support because it uses fork(), which doesn't work
|
||||
# on non-MMU platforms. Moreover, this authentication method is
|
||||
# probably almost never used. See
|
||||
# http://curl.se/docs/manpage.html#--ntlm.
|
||||
# We disable NTLM delegation to winbinds ntlm_auth ('--disable-ntlm-wb')
|
||||
# support because it uses fork(), which doesn't work on non-MMU platforms.
|
||||
# Moreover, this authentication method is probably almost never used (see
|
||||
# https://curl.se/docs/manpage.html#--ntlm), so disable NTLM support overall.
|
||||
#
|
||||
# Likewise, there is no compiler on the target, so libcurl-option (to
|
||||
# generate C code) isn't very useful
|
||||
LIBCURL_CONF_OPTS = --disable-manual --disable-ntlm-wb \
|
||||
--with-random=/dev/urandom --disable-curldebug \
|
||||
--disable-libcurl-option --disable-ldap --disable-ldaps
|
||||
LIBCURL_CONF_OPTS = \
|
||||
--disable-manual \
|
||||
--disable-ntlm \
|
||||
--disable-ntlm-wb \
|
||||
--with-random=/dev/urandom \
|
||||
--disable-curldebug \
|
||||
--disable-libcurl-option \
|
||||
--disable-ldap \
|
||||
--disable-ldaps
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y)
|
||||
LIBCURL_CONF_OPTS += --enable-threaded-resolver
|
||||
|
||||
Reference in New Issue
Block a user