summaryrefslogtreecommitdiffstats
path: root/net/bind/Config.in
blob: 8973821f8699fcb0173e8c1beda38d6a396693a6 (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
47
if PACKAGE_bind-server

config BIND_ENABLE_FILTER_AAAA
	bool
	default y
	prompt "Enable filtering of AAAA records returned to the client"
	help
		BIND 9 has an option to filter AAAA (IPv6 address) records
		returned to the client based on the transport used for the
		query, and other filtering conditions. This filtering does
		not affect the recursive queries made by the server (if
		any) as a result of the client request.

		Additional details are available at
		https://kb.isc.org/article/AA-00576/0/Filter-AAAA-option-in-BIND-9-.html

config BIND_LIBJSON
	bool
	default n
	prompt "Include libjson support in bind-server"
	help
		BIND 9 supports reporting statistics about usage. libjson
		is required to report server statistics in JSON format. 
		Building with libjson support will require the libjson-c
		package to be installed as well.

config BIND_LIBXML2
	bool
	default n
	prompt "Include libxml2 support in bind-server"
	help
		BIND 9 supports reporting statistics about usage. 
		libxml2 is required to report server statistics in XML
		format. Building with libjson support will require the
		libxml2 package to be installed as well.

config BIND_ENABLE_EDDSA
    bool
    default n
    prompt "Include Edwards Curve DNSSEC signature support"
    help
        Enable BIND support for Edwards Curve DNSSEC signing algorithms
        described in RFC 8080.

        Note that this requires OpenSSL 1.1, which is not currently
        the available in OpenWRT, so it is disabled by default.
endif