[Resolvconf-devel] Bug#561196: resolvconf: Add explicit support for Unbound, MaraDNS, and dnscache (in djbdns/dbndns)

Rick Moen rick at linuxmafia.com
Tue Dec 15 03:04:08 UTC 2009

Package: resolvconf
Version: 1.45
Severity: wishlist

Version 1.45's README lists DNS recursing nameservers as: bind9(*),
pdns-recursor(*) (with * meaning "with some manual configuration").
It would be nice, when you guys have time, to add to that roster the
other three recursive nameservers available in Debian:   Unbound,
MaraDNS, and dnscache (in packages djbdns/dbndns).

At the same time, I note with appreciation Thomas Hood's general
solution to that problem in bug #366309, message #14:

"First of all, resolvconf already puts addresses for lo.* first and
truncates the nameserver list in resolv.conf after the first 127.*
address.  Second, overriding is already possible in more than one way.
One can add a 'nameserver w.x.y.z' line to
/etc/resolvconf/resolv.conf.d/head so that this line always appears
before a "nameserver" line generated by resolvconf.  Thus w.x.y.z will
override any other addresses in the sense that it will be tried first."

For collective knowledge, an additional workaround is to just uncomment
this line in the client machine's /etc/dhcp3/dhclient.conf file:
 #prepend domain-name-servers;

Thank you for your work on this excellent software, anyway.

-- System Information:
Debian Release: lenny/sid
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages resolvconf depends on:
ii  coreutils                     5.97-5.3   The GNU core utilities
ii  debconf [debconf-2.0]         1.5.18     Debian configuration management sy
ii  lsb-base                      3.2-20     Linux Standard Base 3.2 init scrip

resolvconf recommends no packages.

More information about the Resolvconf-devel mailing list