> At this point though, the simplest way to deal with this remains to
edit interfaces= to map to the relevant external interfaces (eth0,
wlan0, etc.) and let the NM-spawned instance get started on lo.

We can't do that; we need DNS caching for thin client sessions which run
on the server with DNS=127.0.0.1. We need to completely disable the nm
dnsmasq spawning.

> You need to restart network-manager after changing the configuration
value.

Thank you, I think that's too much to do from a postinst so I'll
probably document it as part of the installation process.


For the record, I think that the proper way to solve the problem is from libc 
itself. Ask Simon to allow calling dnsmasq like a library, or communicate with 
it via a socket, whatever's needed, but no :53 port hooking, this is reserved 
for real DNS servers, not for helpers for libc shortcomings.

Thanks again for all the feedback,
Alkis

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/959037

Title:
  Don't start local resolver if a DNS server is installed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/959037/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to