Strange. I installed 12.04 from scratch, and had to install dnsmasq and change it in the NetworkManager. In fact I finally fixed an issue with the Ubuntu machine itself not resolving names outside itself (ie Internet DNS) by changing the line to "dns=dnsmasq,dns"
Thus the default on a new install was dns not dnsmasq. I will check the workstation I upgraded to 12.04 later tonight. - Jay Sent from my iPhone On Oct 9, 2012, at 4:39, Chris Green <c...@isbd.net> wrote: > On Mon, Oct 08, 2012 at 06:49:38PM -0400, Jay Imerman wrote: >> On Oct 8, 2012, at 14:04, Chris Green <c...@isbd.net> wrote: >> >>> I have run dnsmasq with local configuration for quite a while now to >>> provide local DNS services on my home LAN. >>> >>> I am now upgrading my machines to [xl]ubuntu 12.04 and in this version >>> dnsmasq is run automatically by Network Manager. A default installation >>> just puts the following in resolv.conf:- >>> >>> # Dynamic resolv.conf(5) file for glibc resolver(3) generated by >>> resolvconf(8) >>> # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN >>> nameserver 127.0.0.1 >>> >>> How can I customize the dnsmasq configuration in a way that won't get >>> broken by future upgrades? The NM dnsmasq runs as follows:- >>> >>> chris$ ps -ef | grep dnsmasq >>> nobody 1341 1090 0 17:40 ? 00:00:00 /usr/sbin/dnsmasq >>> --no-resolv --keep-in-foreground --no-hosts --bind-interfaces >>> --pid-file=/var/run/sendsigs.omit.d/network-manager.dnsmasq.pid >>> --listen-address=127.0.0.1 --conf-file=/var/run/nm-dns-dnsmasq.conf >>> --cache-size=0 --proxy-dnssec >>> >>> Since the config file is specified as >>> "--conf-file=/var/run/nm-dns-dnsmasq.conf" >>> it's difficult to do anything that won't get lost at upgrade time. >> Did you edit /etc/NetworkManager/NetworkManager.conf? The line should >> say dns=dnsmasq > > *I* didn't edit that line, the upgrade to Ubuntu 12.04 (well xubuntu > actually but that's of no import) did it. > > What I want to know is what is the 'right' way to add local > configuration to the dnsmasq that Ubuntu 12.04 has added to my system. > I didn't used to run dnsmasq on this system at all, I run it on a > separate server system. However, now that dnsmasq is being run for me > on my desktop it seems to make sense to me to use it there rather than > trying to maintain a separate configuration elsewhere. > > -- > Chris Green > > _______________________________________________ > Dnsmasq-discuss mailing list > Dnsmasq-discuss@lists.thekelleys.org.uk > http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss _______________________________________________ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss