forked from Freetz/freetz
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Config.in
44 lines (40 loc) · 1.59 KB
/
Config.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
config FREETZ_PACKAGE_WGET
bool "Wget 1.14 (binary only)"
default n
help
GNU Wget is a free software package for retrieving files using
HTTP, HTTPS and FTP, the most widely-used Internet protocols. It
is a non-interactive commandline tool, so it may easily be
called from scripts, cron jobs, terminals, etc.
This package *replaces* busybox's wget applet. But this one adds
about 240 KB.
config FREETZ_PACKAGE_WGET_WITH_SSL
bool "build with SSL support"
depends on FREETZ_PACKAGE_WGET
select FREETZ_LIB_libcrypto if ! FREETZ_PACKAGE_WGET_USE_GNUTLS && ! FREETZ_PACKAGE_WGET_STATIC
select FREETZ_LIB_libssl if ! FREETZ_PACKAGE_WGET_USE_GNUTLS && ! FREETZ_PACKAGE_WGET_STATIC
select FREETZ_OPENSSL_VERSION_PROMPT if ! FREETZ_PACKAGE_WGET_USE_GNUTLS && FREETZ_PACKAGE_WGET_STATIC
default n
help
This option enables SSL support for Wget.
config FREETZ_PACKAGE_WGET_USE_GNUTLS
bool "use GnuTLS instead of openssl"
depends on FREETZ_PACKAGE_WGET_WITH_SSL
select FREETZ_LIB_libgnutls if ! FREETZ_PACKAGE_WGET_STATIC
default n
help
This option causes GnuTLS to be used as SSL library.
Warning: doesn't seem to be a real openssl alternative
(resulting binaries are bigger than those linked against openssl).
Use this option only if you link GnuTLS dynamically and have other
packages linked against it.
config FREETZ_PACKAGE_WGET_STATIC
bool "Statically link libraries"
depends on FREETZ_PACKAGE_WGET_WITH_SSL
default n
help
Wget with SSL support needs the following shared libraries which
can be linked in statically by activating this switch:
- libcrypto
- libssl
- libgnutls