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 -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs