libnss-resolve: Fallback from resolve to dns breaks DNSSEC validation
Bug #1624071 reported by
Anders Kaseorg
This bug affects 8 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd |
Fix Released
|
Unknown
|
|||
systemd (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
The libnss-resolve postinst script inserts ‘resolve’ before ‘dns’ in the hosts line of /etc/nsswitch.conf. This makes DNSSEC validation impossible, even with DNSSEC=yes in /etc/systemd/
description: | updated |
Changed in systemd (Ubuntu): | |
assignee: | nobody → Martin Pitt (pitti) |
importance: | Undecided → Medium |
milestone: | none → ubuntu-16.10 |
Changed in systemd (Ubuntu): | |
milestone: | ubuntu-16.10 → ubuntu-16.11 |
Changed in systemd (Ubuntu): | |
status: | Triaged → In Progress |
milestone: | ubuntu-16.11 → ubuntu-16.10 |
Changed in systemd (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in systemd: | |
status: | Unknown → Fix Released |
To post a comment you must log in.
I also worry that, by masking systemd-resolved failures, this fallback has meant that systemd-resolved is not really getting adequate testing. If there were widespread problems causing systemd-resolved lookups to fail, would anyone have noticed?