logrotate: enable selinux support
[buildroot-gz.git] / package / dnsmasq / Config.in
blobb4f34b8d2bc5dcc28f45df9a7945d170b1657e4d
1 config BR2_PACKAGE_DNSMASQ
2         bool "dnsmasq"
3         help
4           A lightweight DNS and DHCP server. It is intended to provide
5           coupled DNS and DHCP service to a LAN.
7           http://www.thekelleys.org.uk/dnsmasq/
9 if BR2_PACKAGE_DNSMASQ
11 config BR2_PACKAGE_DNSMASQ_TFTP
12         bool "tftp support"
13         default y
14         help
15           Enable TFTP support in dnsmasq.
17 config BR2_PACKAGE_DNSMASQ_DHCP
18         bool "dhcp support"
19         default y
20         help
21           Enable DHCP server support in dnsmasq.
23 config BR2_PACKAGE_DNSMASQ_DNSSEC
24         bool "DNSSEC support"
25         select BR2_PACKAGE_GMP
26         select BR2_PACKAGE_NETTLE
27         help
28           Enable DNSSEC validation and caching support.
30 config BR2_PACKAGE_DNSMASQ_IDN
31         bool "IDN support"
32         depends on BR2_USE_WCHAR
33         select BR2_PACKAGE_LIBIDN
34         select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
35         help
36           Enable IDN support in dnsmasq.
37           This option is a big space taker since it pulls in many libraries.
39 config BR2_PACKAGE_DNSMASQ_LUA
40         bool "Lua scripting support"
41         depends on BR2_PACKAGE_LUA
42         help
43           Enable Lua scripting for dnsmasq
45 config BR2_PACKAGE_DNSMASQ_CONNTRACK
46         bool "conntrack marking support"
47         select BR2_PACKAGE_LIBNETFILTER_CONNTRACK
48         help
49           Enable DNS query connection marking in netfilter.
51 endif