I'm not a packaging expert, so excuse me if I've gotten something wrong here, 
but the commit which "removed obsolete empty zone-files" was 
d3e8623f7466f28f5a8df6a9136eb4d1d0d2d2af in salsa.

But:

* debian/extras/etc/named.conf.default-zones still exists and looks like this:

  // prime the server with knowledge of the root servers
  zone "." {
        type hint;
        file "/usr/share/dns/root.hints";
  };

* On the one hand, debian/bind9.install includes this line:
  ...
  debian/extras/etc/* /etc/bind/
  ...

* While on the other hand, debian/bind9.maintscript includes this line:
  ...
  rm_conffile /etc/bind/named.conf.default-zones    1:9.20.5-1~
  ...

* After a fresh install on sid (1:9.20.11-1, so same version as Trixie):
  $ ls -al /etc/bind
  ...
  -rw-r--r--   1 root bind   412 Jul 16 17:08 named.conf
  -rw-r--r--   1 root bind   116 Jul 16 17:08 named.conf.default-zones
  -rw-r--r--   1 root bind    42 Jul 16 17:08 named.conf.local
  -rw-r--r--   1 root bind    43 Jul 16 17:08 named.conf.options
  -rw-r-----   1 bind bind   100 Jul 27 02:03 rndc.key
  $ cat /etc/bind/named.conf
  ...
  include "/etc/bind/named.conf.options";
  include "/etc/bind/named.conf.local";

Was it really intentional to remove /etc/named.conf.default-zones? (And if so, 
why does bind9 depend on the dns-root-data package?)

Reply via email to