Package: bind9
Version: 1:9.20.4-3
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Sometime in the past an upgrade to bind9 stopped calling resolvconf on
startup/shutdown, leaving the resolver as it was set when dhclient/ifupdown
called resolvconf.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Downgraded to an old version of bind9 which worked:

Performing actions...
dpkg: warning: downgrading bind9 from 1:9.20.4-2 to 1:9.18.28-1~deb12u2
(Reading database ... 716202 files and directories currently installed.)
Preparing to unpack .../bind9_1%3a9.18.28-1~deb12u2_amd64.deb ...
Unpacking bind9 (1:9.18.28-1~deb12u2) over (1:9.20.4-2) ...
dpkg: warning: downgrading bind9-utils from 1:9.20.4-2 to 1:9.18.28-1~deb12u2
Preparing to unpack .../bind9-utils_1%3a9.18.28-1~deb12u2_amd64.deb ...
Unpacking bind9-utils (1:9.18.28-1~deb12u2) over (1:9.20.4-2) ...
dpkg: warning: downgrading bind9-host from 1:9.20.4-2 to 1:9.18.28-1~deb12u2
Preparing to unpack .../bind9-host_1%3a9.18.28-1~deb12u2_amd64.deb ...
Unpacking bind9-host (1:9.18.28-1~deb12u2) over (1:9.20.4-2) ...
dpkg: warning: downgrading bind9-dnsutils from 1:9.20.4-2 to 1:9.18.28-1~deb12u2
Preparing to unpack .../bind9-dnsutils_1%3a9.18.28-1~deb12u2_amd64.deb ...
Unpacking bind9-dnsutils (1:9.18.28-1~deb12u2) over (1:9.20.4-2) ...
dpkg: warning: downgrading bind9-libs:amd64 from 1:9.20.4-2 to 
1:9.18.28-1~deb12u2
Preparing to unpack .../bind9-libs_1%3a9.18.28-1~deb12u2_amd64.deb ...
Unpacking bind9-libs:amd64 (1:9.18.28-1~deb12u2) over (1:9.20.4-2) ...
Setting up bind9-libs:amd64 (1:9.18.28-1~deb12u2) ...
Setting up bind9-utils (1:9.18.28-1~deb12u2) ...
Setting up bind9 (1:9.18.28-1~deb12u2) ...
Installing new version of config file /etc/init.d/named ...
Stopping domain name service...: namedrndc: connect failed: 127.0.0.1#953: 
connection refused
.
Starting domain name service...: named.
Setting up bind9-host (1:9.18.28-1~deb12u2) ...
Setting up bind9-dnsutils (1:9.18.28-1~deb12u2) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-4) ...
Press Return to continue, 'q' followed by Return to quit.

am64:/usr/src/linux# resolvconf -l
# resolv.conf from lo.named
nameserver 127.0.0.1
# resolv.conf from eth0.dhclient
domain lan
nameserver 10.1.1.1
# resolv.conf from original.resolvconf
domain lan
search lan
nameserver 10.1.1.1


When I upgraded bind9 again:

Preparing to unpack .../bind9_1%3a9.20.4-3_amd64.deb ...
Unpacking bind9 (1:9.20.4-3) over (1:9.18.28-1~deb12u2) ...
Preparing to unpack .../bind9-utils_1%3a9.20.4-3_amd64.deb ...
Unpacking bind9-utils (1:9.20.4-3) over (1:9.18.28-1~deb12u2) ...
Preparing to unpack .../bind9-host_1%3a9.20.4-3_amd64.deb ...
Unpacking bind9-host (1:9.20.4-3) over (1:9.18.28-1~deb12u2) ...
Preparing to unpack .../bind9-dnsutils_1%3a9.20.4-3_amd64.deb ...
Unpacking bind9-dnsutils (1:9.20.4-3) over (1:9.18.28-1~deb12u2) ...
Preparing to unpack .../bind9-libs_1%3a9.20.4-3_amd64.deb ...
Unpacking bind9-libs:amd64 (1:9.20.4-3) over (1:9.18.28-1~deb12u2) ...
Setting up bind9-libs:amd64 (1:9.20.4-3) ...
Setting up bind9-utils (1:9.20.4-3) ...
Setting up bind9 (1:9.20.4-3) ...
Installing new version of config file /etc/init.d/named ...
Stopping domain name service...: namedrndc: connect failed: 127.0.0.1#953: 
connection refused
.
Starting domain name service...: named.
Setting up bind9-host (1:9.20.4-3) ...
Setting up bind9-dnsutils (1:9.20.4-3) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-4) ...
Press Return to continue, 'q' followed by Return to quit.
q
am64:/usr/src/linux# resolvconf -l
# resolv.conf from eth0.dhclient
domain lan
nameserver 10.1.1.1
# resolv.conf from original.resolvconf
domain lan
search lan
nameserver 10.1.1.1

   * What was the outcome of this action?

So it seems that several updates ago, bind9 stopped calling resolvconf when
started and stopped.

both /etc/default/bind9 and /etc/default/named have:

RESOLVCONF=yes

   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: trixie/sid
  APT prefers experimental
  APT policy: (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.11.0 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages bind9 depends on:
ii  adduser                          3.137
ii  bind9-libs                       1:9.20.4-3
ii  bind9-utils                      1:9.20.4-3
ii  debconf [debconf-2.0]            1.5.87
ii  dns-root-data                    2024071801
ii  init-system-helpers              1.67devuan1
ii  iproute2                         6.12.0-1
ii  libc6                            2.40-4
ii  libcap2                          1:2.66-5+b1
ii  libelogind-compat [libsystemd0]  255.5-3
ii  libfstrm0                        0.6.1-1+b3
ii  libjemalloc2                     5.3.0-2+b2
ii  libjson-c5                       0.18+ds-1
ii  liblmdb0                         0.9.31-1+b2
ii  libmaxminddb0                    1.11.0-1
ii  libnghttp2-14                    1.64.0-1
ii  libprotobuf-c1                   1.4.1-1+b3
ii  libssl3t64                       3.3.2-2
ii  libuv1t64                        1.48.0-7
ii  libxml2                          2.12.7+dfsg+really2.9.14-0.2+b1
ii  lsb-base                         11.6
ii  netbase                          6.4
ii  sysvinit-utils [lsb-base]        3.11-1devuan1
ii  zlib1g                           1:1.3.dfsg+really1.3.1-1+b1

bind9 recommends no packages.

Versions of packages bind9 suggests:
pn  bind-doc                   <none>
ii  bind9-dnsutils [dnsutils]  1:9.20.4-3
ii  resolvconf                 1.92
pn  ufw                        <none>

-- Configuration Files:
/etc/default/named changed:
RESOLVCONF=yes
OPTIONS="-u bind"


-- debconf-show failed

Reply via email to