On Tue, 2012-10-09 at 14:04 +0100, Chris Green wrote: > On Tue, Oct 09, 2012 at 12:25:41PM +0100, Niall Litchfield wrote: > > Chris > > Did you come across Stephane Graber's website and article > > at [1]http://www.stgraber.org/2012/02/24/dns-in-ubuntu-12-04/ (not sure > > if > > Yes, I've found and read that. It describes how the new NM driven > dnsmasq works but give no clue how to customise/configure local DNS. > > > > Stephane is on this list). If what you are after is just nameserver > > changes he addresses that. Now I'll admit to disabling the network > > manager > > install of dnsmasq and installing my own installation instead for 2 > > reasons > > I don't want nameserver changes, I want a nameserver that works for > local (LAN) systems.
Back in July we added the ability to drop local dnsmasq config into /etc/NetworkManager/dnsmasq.d which is part of NM 0.9.6, released in early August. I believe this fixes your problem. The reason we cannot use the normal dnsmasq configuration is that by default, that gets read, but there's a *lot* of stuff that uses dnsmasq these days (libvirt, manual installs, NM, etc) and NM's use of dnsmasq is quite different from these others, and thus the configuration directives in the default config file simply don't apply to how NM uses dnsmasq. I think your best bet is to either: 1) get Ubuntu to backport the patch (git commit ac152ece0206b4cde28acf78abb21518e67513e1) to 12.04 2) replace dnsmasq with a shellscript that checks the arguments it's being called with, munges the arguments, and then calls the real dnsmasq Dan _______________________________________________ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss