let ipkg fail when a package file to be installed is not found
[openwrt.git] / openwrt / package / gnutls / Config.in
1 config BR2_COMPILE_GNUTLS
2         tristate
3         default n
4         depends BR2_PACKAGE_LIBGNUTLS
5
6 config BR2_PACKAGE_LIBGNUTLS
7         prompt "libgnutls......................... The GNU TLS library"
8         tristate
9         default m if CONFIG_DEVEL
10         select BR2_COMPILE_GNUTLS
11         select BR2_PACKAGE_LIBGCRYPT
12         help
13           GnuTLS is a project that aims to develop a library which provides a 
14           secure layer, over a reliable transport layer. Currently the GnuTLS 
15           library implements the proposed standards by the IETF's TLS working 
16           group.
17           
18           Quoting from RFC2246 - the TLS 1.0 protocol specification:
19           
20           "The TLS protocol provides communications privacy over the Internet.
21            The protocol allows client/server applications to communicate in a 
22            way that is designed to prevent eavesdropping, tampering, or message 
23            forgery."
24           
25           Features
26           
27             * Support for TLS 1.1 and SSL 3.0 protocols
28             * Support for TLS extensions
29             * Support for authentication using the SRP protocol
30             * Support for authentication using both X.509 certificates
31             * and OpenPGP keys Support for X.509 and OpenPGP certificate handling.
32             * Supports all the strong encryption algorithms
33           
34           http://www.gnu.org/software/gnutls/
35           
36           This packages contains the GnuTLS shared libraries, needed by other programs.
37
38 config BR2_PACKAGE_GNUTLS_UTILS
39         prompt   "gnutls-utils.................... The GNU TLS utilities"
40         tristate
41         default m if CONFIG_DEVEL
42         depends BR2_PACKAGE_LIBGNUTLS
43         help
44           GnuTLS is a project that aims to develop a library which provides a 
45           secure layer, over a reliable transport layer. Currently the GnuTLS 
46           library implements the proposed standards by the IETF's TLS working 
47           group.
48           
49           Quoting from RFC2246 - the TLS 1.0 protocol specification:
50           
51           "The TLS protocol provides communications privacy over the Internet.
52            The protocol allows client/server applications to communicate in a 
53            way that is designed to prevent eavesdropping, tampering, or message 
54            forgery."
55           
56           Features
57           
58             * Support for TLS 1.1 and SSL 3.0 protocols
59             * Support for TLS extensions
60             * Support for authentication using the SRP protocol
61             * Support for authentication using both X.509 certificates
62             * and OpenPGP keys Support for X.509 and OpenPGP certificate handling.
63             * Supports all the strong encryption algorithms
64           
65           http://www.gnu.org/software/gnutls/
66           
67           This packages contains some GnuTLS utilities.
68
69 config BR2_PACKAGE_LIBGNUTLS_OPENSSL
70         prompt   "libgnutls-openssl............... The GNU TLS OpenSSL compatibility layer library"
71         tristate
72         default m if CONFIG_DEVEL
73         depends BR2_PACKAGE_LIBGNUTLS
74         help
75           GnuTLS is a project that aims to develop a library which provides a 
76           secure layer, over a reliable transport layer. Currently the GnuTLS 
77           library implements the proposed standards by the IETF's TLS working 
78           group.
79           
80           Quoting from RFC2246 - the TLS 1.0 protocol specification:
81           
82           "The TLS protocol provides communications privacy over the Internet.
83            The protocol allows client/server applications to communicate in a 
84            way that is designed to prevent eavesdropping, tampering, or message 
85            forgery."
86           
87           Features
88           
89             * Support for TLS 1.1 and SSL 3.0 protocols
90             * Support for TLS extensions
91             * Support for authentication using the SRP protocol
92             * Support for authentication using both X.509 certificates
93             * and OpenPGP keys Support for X.509 and OpenPGP certificate handling.
94             * Supports all the strong encryption algorithms
95           
96           http://www.gnu.org/software/gnutls/
97           
98           This packages contains the GnuTLS OpenSSL compatibility layer shared library.
99