tree-wide: remove Emacs lines from all files This should be handled fine now by .dir-locals.el, so need to carry that stuff in every file.
resolved: emit full path to file we failed to write Otherwise it's unclear if it's /etc/resolv.conf or some other file that is meant.
resolved: split out all code dealing with /etc/resolv.conf into its own .c file No functional changes.