summaryrefslogtreecommitdiffstats
path: root/admin/zabbix/Config.in
blob: cad909c7131d2a636c76102b85c234b7e048848c (plain)
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
45
46
config ZABBIX_ENABLE_ZABBIX
	bool "Enable Zabbix"
	default y if ALL
	default n

menu "Modify features for non-core variants"
	depends on ZABBIX_ENABLE_ZABBIX
	config ZABBIX_CURL
		bool "cURL support (default SSL)"
		default y if ZABBIX_ENABLE_ZABBIX
		default n
		depends on !ZABBIX_GNUTLS && !ZABBIX_NOSSL

	config ZABBIX_CURL_GNUTLS
		bool "cURL support (GnuTLS)"
		default n
		depends on !ZABBIX_CURL

	config ZABBIX_LDAP
		bool "LDAP support"
		depends on ZABBIX_OPENSSL
		default y if ZABBIX_ENABLE_ZABBIX
		default n

	config ZABBIX_NETSNMP
		bool "NetSNMP support (OpenSSL)"
		depends on ZABBIX_OPENSSL
		default y if ZABBIX_ENABLE_ZABBIX
		default n
endmenu

choice
	depends on ZABBIX_ENABLE_ZABBIX
	prompt "Select SSL Library"

	default ZABBIX_OPENSSL

	config ZABBIX_GNUTLS
		bool "GnuTLS"

	config ZABBIX_NOSSL
		bool "NoSSL"

	config ZABBIX_OPENSSL
		bool "OpenSSL"
endchoice