|
|
- if PACKAGE_squid
-
- comment "Optional features"
-
- config SQUID_enable-ipv6
- bool "Enable support for IP version 6"
- default y
-
- config SQUID_enable-snmp
- bool "Enable SNMP monitoring support"
- default n
-
- config SQUID_enable-icmp
- bool "Enable ICMP pinging and Network Measurement"
- default n
-
- config SQUID_enable-icap-client
- bool "Enable ICAP client support"
- default n
-
- config SQUID_enable-dlmalloc
- bool "Compile & use the malloc package by Doug Lea"
- default y
-
- config SQUID_enable-ssl-crtd
- bool "Enable dynamic SSL certificate generation "
- depends on !SQUID_use-gnutls
- default y
-
- config SQUID_auth-basic
- bool "Enable the Basic authentication scheme"
- default n
-
- config SQUID_auth-digest
- bool "Enable the Digest authentication scheme"
- default n
-
- config SQUID_auth-negotiate
- bool "Enable the Negotiate authentication scheme"
- default n
-
- config SQUID_auth-ntlm
- bool "Enable the NTLM authentication scheme"
- default n
-
- comment "Optional packages"
-
- choice
- prompt "Choose SSL Library"
- default SQUID_use-openssl
-
- config SQUID_use-openssl
- bool "Use OpenSSL (default)"
-
- config SQUID_use-gnutls
- bool "Use GnuTLS (experimental, see help)"
- help
- Use GnuTLS in place of OpenSSL for the core features of receiving
- TLS connections from clients and making TLS connections to servers.
- The GnuTLS support is still very much experimental and should be
- tested before use.
-
- SSL-Bump and certificate generation features are not yet supported
- by GnuTLS builds. Nor are many other less commonly used Squid
- TLS/SSL features.
-
- squid.conf directives and configuration options which have undergone
- name changes from 'ssl' to 'tls' prefix in Squid-4 have GnuTLS
- support, unless explicitly stated otherwise.
-
- Advanced configuration with specific selection of ciphers and
- similar settings should still work, but needs the GnuTLS Priority
- Strings instead of the OpenSSL options when using GnuTLS.
- endchoice
-
- config SQUID_with-libcap
- bool "Use libcap - Linux capabilities library"
- default n
-
- config SQUID_with-nettle
- bool "Use nettle - GNU crypto library"
- default n
-
- config SQUID_with-expat
- bool "Use expat - XML parsing library"
- default n
-
- config SQUID_with-libxml2
- bool "Use libxml2 - Gnome XML library"
- default n
-
- comment "Additional tools"
-
- endif
-
|