Just to say I have this bug too. :( Symptom:
After a reboot, /etc/resolv.conf contains only this: $ cat /etc/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 nameserver 10.18.4.3 nameserver 10.18.4.1 There is no search domain, yet I specified it in /etc/network/interfaces as follows: dns-nameservers 10.18.4.3 10.18.4.1 dns-search blah.co.uk fudd.co.uk However, if I now issue the following command : $ sudo /etc/init.d/networking restart It fixes /etc/resolv.conf, as per this: $ cat /etc/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 search blah.co.uk fudd.co.uk nameserver 10.18.4.3 nameserver 10.18.4.1 Can't wait till this is fixed. -- resolvconf starts after ifupdown, does not pick the dns-nameserver and dns-search lines up from /etc/network/interfaces https://bugs.launchpad.net/bugs/448095 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs