Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 54 additions & 0 deletions admin/zabbix/Config.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
choice
prompt "Select Database Software"
default ZABBIX_POSTGRESQL

config ZABBIX_MYSQL
bool "MySQL/MariaDB"

config ZABBIX_POSTGRESQL
bool "PostgreSQL"
endchoice

choice
prompt "Select SSL Library for non-full variants"
default ZABBIX_GNUTLS

config ZABBIX_GNUTLS
bool "GnuTLS"

config ZABBIX_OPENSSL
bool "OpenSSL"
endchoice

menu "Additional functionality/support for non-full variants"

config ZABBIX_CURL
bool "cURL support (default SSL)"
default n
depends on !(ZABBIX_CURL_GNUTLS || ZABBIX_GNUTLS)

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

config ZABBIX_LDAP
bool "LDAP support"
depends on ZABBIX_OPENSSL
default n

config ZABBIX_NETSNMP
bool "NetSNMP support (OpenSSL)"
default n
depends on !ZABBIX_NETSNMP_NOSSL && ZABBIX_OPENSSL

config ZABBIX_NETSNMP_NOSSL
bool "NetSNMP support (noSSL)"
default n
depends on !ZABBIX_OPENSSL && \
PACKAGE_zabbix-agentd-full-sqlite-ssl=0 && \
PACKAGE_zabbix-server-full-db-ssl=0 && \
PACKAGE_zabbix-proxy-full-sqlite-ssl=0 && \
PACKAGE_zabbix-proxy-full-db-ssl=0

endmenu
Loading