From: Jo-Philipp Wich Date: Sun, 1 Jul 2012 11:32:45 +0000 (+0000) Subject: package/dnsmasq: permit UCI configuration of --dhcp-fqdn option X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=c49f8068cdfebe90839400fbadf5e8e97b14fa60;p=openwrt%2Fstaging%2Fyousong.git package/dnsmasq: permit UCI configuration of --dhcp-fqdn option This adds a new boolean option, fqdn, to the "config dnsmasq" section of /etc/config/dhcp. The default is off. When set on, it enables the dhcp-fqdn option to dnsmasq. dhcp-fqdn causes dnsmasq's DNS server to not resolve unqualifed local hostnames. The "domain" option is required when using "fqdn". Local hostnames will remain available for lookup using fully-qualified names. Signed-off-by: Mark Mentovai SVN-Revision: 32569 --- diff --git a/package/dnsmasq/files/dnsmasq.init b/package/dnsmasq/files/dnsmasq.init index a1334d05fc..e90d793368 100644 --- a/package/dnsmasq/files/dnsmasq.init +++ b/package/dnsmasq/files/dnsmasq.init @@ -88,6 +88,7 @@ dnsmasq() { append_bool "$cfg" expandhosts "--expand-hosts" append_bool "$cfg" enable_tftp "--enable-tftp" append_bool "$cfg" nonwildcard "--bind-interfaces" + append_bool "$cfg" fqdn "--dhcp-fqdn" append_parm "$cfg" dhcpscript "--dhcp-script" append_parm "$cfg" cachesize "--cache-size"