> One way to manage the file is the "openresolv" script I mentioned > earlier. The idea is that entities like dhclient invoke it with > resolver information they want to use and the script merges requests > from multiple sources.
I do not understand how this solution will practically work. Seeing as it is a script, over time it will bloat into an unmanageable layer dealing with changes between hand-edited static files, the dhclient scenario, and now the ipv6 scenario. Sure, your sample is 3 lines long. In a year, it will be pages long of complicated. I also don't think you understand that dhclient has been substantially modified to NOT USE A SCRIPT.