I think we agree on the main principle, which is: append, unless we are
confident that dynamic nameserver information will be supplied.  In the
case of ifupdown the condition means: there is a logical interface
definition that is either "dhcp" or contains "dns-nameservers".

#26 differs from #33 only in applying the additional condition that
there must be evidence that the logical interface definition is
automatically activated, i.e., for logical interface L there is a line
"auto L" and the default mapping is in effect.  (Any use of "source" or
"mapping" calls into question whether the default mapping is in effect.)

I follow your reasoning in #33, though; and not applying the additional
condition will simplify the code considerably.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/923685

Title:
  Installing resolvconf causes loss of manually entered nameserver
  information in resolv.conf

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/923685/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to