Hi Andrej at al,

I'm reaching out to you on behalf of the CTTE. We have a dispute on the
behavior of unbound when resolvconf is installed. The submitter argues
that resolvconf should not be turning unbound into a forwarding resolver
as its description indicates it to be recursive.

How do you see this?

The resolvconf package description indicates that caches and resolver
libraries should be affected. While unbound can cache, it also is a
recursive resolver. Would you expect unbound to become a forwarding
resolver upon installing resolvconf?

We also observe that there are two distinct functions both implemented
by resolvconf. One is to manage /etc/resolv.conf to point it at
a local recursive resolver (e.g. bind, dnsmasq, unbound, ...) or
externally provided servers (e.g. /etc/network/interfaces or DHCP). The
other function is to reconfigure a local resolver to become a forwarding
resolver for the externally provided servers. Plausibly, both functions
could be viewed separately, but resolvconf combines them. Is that
intentional?

The package description of resolvconf does not clearly answer this. We
suggest updating it. If the forwarding behavior is intended, it would be
good if the description included that term.

Thanks for your answers

Helmut

Reply via email to