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
