Source-Makefile: feeds/packages/net/dnsdist/Makefile
Build-Depends: protobuf/host

Package: dnsdist
Submenu: IP Addresses and Names
Version: 1.5.1-1
Depends: +libc +USE_GLIBC:librt +USE_GLIBC:libpthread +DNSDIST_DNS_OVER_HTTPS:libh2o-evloop +DNSDIST_GNUTLS:libgnutls +DNSDIST_OPENSSL:libopenssl +boost +libatomic +libcap +libedit +libfstrm +libnetsnmp +libsodium +lmdb +lua +protobuf +re2 +tinycdb
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: dnsdist DNS-, DOS- and abuse-aware loadbalancer
Maintainer: James Taylor <james@jtaylor.id.au>
Source: dnsdist-1.5.1.tar.bz2
License: GPL-2.0-only
LicenseFiles: COPYING
Type: ipkg
Description:   dnsdist is a highly DNS-, DoS- and abuse-aware loadbalancer. Its goal in life
  is to route traffic to the best server, delivering top performance to legitimate
  users while shunting or blocking abusive traffic.
https://dnsdist.org/
James Taylor <james@jtaylor.id.au>
@@
Config:
menu "Configuration"
	depends on PACKAGE_dnsdist

	comment "SSL Support"
	choice
		prompt "Selected SSL library"
		default DNSDIST_OPENSSL

		config DNSDIST_OPENSSL
			bool "OpenSSL"

		config DNSDIST_GNUTLS
			bool "GnuTLS"

		config DNSDIST_NOSSL
			bool "No SSL support"

	endchoice

	comment "DNS over HTTPS/TLS Support"
	depends on !DNSDIST_NOSSL

	config DNSDIST_DNS_OVER_HTTPS
	depends on DNSDIST_OPENSSL
	depends on !DNSDIST_NOSSL
		bool "DNS over HTTPS Support"
		help
			"Enables DNS over HTTPS Support for dnsdist"
		default y

	config DNSDIST_DNS_OVER_TLS
	depends on !DNSDIST_NOSSL
		bool "DNS over TLS Support"
		help
			"Enabled DNS over TLS Support for dnsdist"
		default y
endmenu
@@


