diff options
author | RĂ¼diger, Christoph <Christoph.Ruediger@thyssenkrupp.com> | 2015-04-02 21:18:05 +0000 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2015-04-27 10:38:36 +0200 |
commit | 0ab04511fb043cb15e179cb307f904d4bfb8b579 (patch) | |
tree | c8078439c0c98fa2f9d05b4dcc9977a6a9442d4f /rules/libcurl.in | |
parent | 7dd0e97c2b01f124d3d012b3fe1606161cce8b18 (diff) | |
download | ptxdist-0ab04511fb043cb15e179cb307f904d4bfb8b579.tar.gz ptxdist-0ab04511fb043cb15e179cb307f904d4bfb8b579.tar.xz |
libcurl: Added an option set to compile libcurl with optional
builtin CA certificate default directory or builtin CA certificate default
bundle file.
Signed-off-by: Christoph Ruediger <christoph.ruediger@thyssenkrupp.com>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/libcurl.in')
-rw-r--r-- | rules/libcurl.in | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/rules/libcurl.in b/rules/libcurl.in index 0ad7fb4fa..bdb0ad5a9 100644 --- a/rules/libcurl.in +++ b/rules/libcurl.in @@ -41,6 +41,33 @@ config LIBCURL_FILE config LIBCURL_SSL bool "ssl" +if LIBCURL_SSL + +choice + prompt "Central CA certificate storage" + + config LIBCURL_SSL_NOCA + bool "No CA storage" + + config LIBCURL_SSL_CAPATH + bool "CA directory" + + config LIBCURL_SSL_CABUNDLE + bool "CA bundle" +endchoice + +config LIBCURL_SSL_CAPATH_PATH + string "CA directory path" + depends on LIBCURL_SSL_CAPATH + default "/etc/ssl/certs" + +config LIBCURL_SSL_CABUNDLE_PATH + string "CA bundle path" + depends on LIBCURL_SSL_CABUNDLE + default "/etc/ssl/certs/ca-certificates.crt" + +endif + config LIBCURL_CRYPTO_AUTH bool "cryptographic authentication" |