apt-cache show resolvconf
--snip
Origin: Ubuntu
Supported: 5y
Task: minimal
Package: resolvconf
Priority: important
Section: net
Installed-Size: 236
--snip
in the old days if you wanted to set your DNS servers on Linux you edit
echo "nameserver 192.168.3.45
nameserver 192.168.8.10
search example.com" | sudo resolvconf -a eth0.inet
if you want the changes to take effect immediately without rebooting or ifdown/ifup the interface.
This is ass backwards. I remember the old days when we used to make fun of Windows for having to reboot after changing DNS server settings. Here you have a modern Linux OS that basically requires you to reboot, down your interface, or type a dumb string of commands consiting of echo and pipes. Ridiculous. While i'm not a fan of systemd I hope this shit gets fixed and simplifed with the advent systemd
A list is only as strong as its weakest link. -- Don Knuth