resolvconf(8): misleading description of dns-* options
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
resolvconf (Debian) |
Fix Released
|
Undecided
|
Unassigned | ||
resolvconf (Ubuntu) |
Fix Released
|
Undecided
|
Stéphane Graber | ||
Quantal |
Fix Released
|
Undecided
|
Stéphane Graber |
Bug Description
I noticed a minor discrepancy between the resolvconf documentation and "reality".
On the one hand, the resolvconf(8) man page's discussion about the /etc/network/
For each other valid resolv.conf(5) configuration option, you can include,
in the stanza, one line beginning with that option name with a dns- prefix.
, and the resolv.conf(5) page lists the following configuration options: "nameserver", "domain", "search", "sortlist", and "options".
On the other hand, the /etc/network/
(The resolvconf(8) and 000resolvconf files I'm looking at come from resolvconf 1.63ubuntu11 (Precise).)
Changed in resolvconf (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in resolvconf (Ubuntu): | |
assignee: | nobody → Thomas Hood (jdthood) |
assignee: | Thomas Hood (jdthood) → nobody |
Changed in resolvconf (Debian): | |
status: | New → Fix Released |
Changed in resolvconf (Ubuntu Quantal): | |
assignee: | Thomas Hood (jdthood) → Stéphane Graber (stgraber) |
Changed in resolvconf (Ubuntu Quantal): | |
status: | In Progress → Fix Committed |
Given that actually supporting the "options" resolv.conf option isn't all that easy (it would require having the update.d/libc script combine all the "options" lines from all interfaces, and somehow dealing with any duplicate options found, etc.), I'm guessing that the best resolution here is to edit resolvconf(8) so that it just lists explicitly the dns-* options that are supported in the interfaces file (and only refer to resolv.conf(5) as a source of additional details about how the resolver library handles each of those specific options).
(Related to the discussion in LP: #990660, this revised "ifup" description could also include some sort of mention that the "dns-domain" and "dns-search" options are merged together by the update.d/libc processing.)