systemd-networkd-resolvconf-update.service incorrectly published domain limited DNS servers to /etc/resolv.conf
Bug #1587762 reported by
Andy Whitcroft
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
When configuring networkd to supply DNS information for resolved for a DNS server which is to only be used for specific domains only (routed DNS) the DNS server incorrectly gets added to /etc/resolv.conf as a global DNS server.
As per IRC discussions we want to disable the resolvconf configuration integration when using resolved. We also only want to configure interfaces where the DNS server does not have domain routing enabled.
The attached patch should achieve both of these. We still need to update the tests.