[Bug 1012102] [NEW] Check all configuration files for except-interface lo
Thomas Hood
1012102 at bugs.launchpad.net
Tue Jun 12 12:35:59 UTC 2012
Public bug reported:
In the start_resolvconf() function the initscript correctly refrains
from registering the loopback IP address with resolvconf if "lo" is in
DNSMASQ_EXCEPT.
start_resolvconf()
{
# If interface "lo" is explicitly disabled in /etc/default/dnsmasq
# Then dnsmasq won't be providing local DNS, so don't add it to
# the resolvconf server set.
for interface in $DNSMASQ_EXCEPT
do
[ $interface = lo ] && return
done
With the latest dnsmasq, however, options can also be added by means of configuration file parts in /etc/dnsmasq.d/. This mechanism has already been used to exclude virbr interfaces (see #928524) and may be used in the future to exclude the lo interface (see #959037). In anticipation of such uses the initscript should check configuration files for "except-interface=lo" and in its presence refrain from registering the loopback IP address with resolvconf.
** Affects: dnsmasq (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to dnsmasq in Ubuntu.
https://bugs.launchpad.net/bugs/1012102
Title:
Check all configuration files for except-interface lo
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/1012102/+subscriptions
More information about the Ubuntu-server-bugs
mailing list