If such a comment were to be added then in order not to mislead it would
have to take into account the configurability of various components. So
you'd have to say something like:

«If the line "nameserver 127.0.0.53" is present then it probably refers
to the systemd resolver listening on the loopback address. By default
the systemd resolver is also configured to handle name queries via the
Name Service Switch whose configuration file is nsswitch.conf. The name
servers to which the systemd resolver forwards queries can be discovered
by running "systemd-resolve --status".»

What would be far better, though, is to include a text file or manpage
explaining how name service currently works in Ubuntu. (Actually we
should have done this long ago.) The file could include the previous
paragraph but would also talk about resolvconf and NetworkManager and
its plugins. The name of this file could then be mentioned in the header
that resolvconf writes into resolv.conf.
/etc/resolvconf/resolv.conf.d/head would then be:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# For more info see /usr/share/doc/resolvconf/name-service-in-Ubuntu.txt
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to resolvconf in Ubuntu.
https://bugs.launchpad.net/bugs/1638836

Title:
  resolv.conf for resolved stub server should have a comment how to see
  the actual servers

Status in resolvconf package in Ubuntu:
  In Progress

Bug description:
  resolv.conf currently just has

    nameserver 127.0.0.53

  with resolved (its local stub resolver). We should have an extra
  comment on top of that that says

    # systemd-resolved stub resolver; run "systemd-resolve --status" to
  see the actual name servers

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to