[Pkg-pdns-maintainers] Bug#794018: pdns-backend-sqlite3: Default database name offered by dbconfig isn't the proper default

Matthew Gabeler-Lee cheetah at fastcat.org
Wed Jul 29 20:24:00 UTC 2015


Package: pdns-backend-sqlite3
Version: 3.4.5-1
Severity: important

Installing pdns-backend-sqlite3 on a server that has never had powerdns
installed before resulted in being presented with "bad" defaults.

>From the source package (and the info extracted from debconf below), it
looks like the default dbname for this backend should be pdns.sqlite3.  But
during the install, the default value provided to the administrator is
instead "pdnsbackendsqlite3", which does not match the config file.

This will naturally create some bad results for the naive administrator.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pdns-backend-sqlite3 depends on:
ii  dbconfig-common        1.8.52
ii  debconf [debconf-2.0]  1.5.56
ii  libc6                  2.19-18
ii  libgcc1                1:5.1.1-12
ii  libstdc++6             5.1.1-12
ii  pdns-server            3.4.5-1
ii  sqlite3                3.8.10.2-1
ii  ucf                    3.0030

pdns-backend-sqlite3 recommends no packages.

pdns-backend-sqlite3 suggests no packages.

-- debconf information:
  pdns-backend-sqlite3/internal/reconfiguring: false
  pdns-backend-sqlite3/dbconfig-reinstall: false
* pdns-backend-sqlite3/dbconfig-install: true
  pdns-backend-sqlite3/database-type: sqlite3
* pdns-backend-sqlite3/db/basepath: /var/lib/powerdns
  pdns-backend-sqlite3/passwords-do-not-match:
  pdns-backend-sqlite3/dbconfig-remove: true
* pdns-backend-sqlite3/db/dbname: pdnsbackendsqlite3
  pdns-backend-sqlite3/install-error: abort
  pdns-backend-sqlite3/purge: false
  pdns-backend-sqlite3/missing-db-package-error: abort
  pdns-backend-sqlite3/dbconfig-upgrade: true
  pdns-backend-sqlite3/upgrade-backup: true
  pdns-backend-sqlite3/upgrade-error: abort
  pdns-backend-sqlite3/internal/skip-preseed: false
  pdns-backend-sqlite3/remove-error: abort



More information about the Pkg-pdns-maintainers mailing list