Back to gdnsd PTS page

Accepted gdnsd 3.5.0-1 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 07 Feb 2021 09:50:53 +0200
Source: gdnsd
Architecture: source
Version: 3.5.0-1
Distribution: unstable
Urgency: medium
Maintainer: Faidon Liambotis <paravoid@debian.org>
Changed-By: Faidon Liambotis <paravoid@debian.org>
Closes: 932407
Changes:
 gdnsd (3.5.0-1) unstable; urgency=medium
 .
   * New major upstream release.
     - Fixes CVE-2019-13952. (Closes: #932407)
     - Plugins cannot be built externally anymore; drop the gdnsd-dev package.
     - Add new build dependency on libsodium-dev.
     - Add build dependency on libnet-dns-perl and drop the embedded copy.
     - Drop build dependency on libwww-perl, not needed anymore.
     - Add new copyright stanza for src/kdf_compat.c.
     - Remove lib* plugins, everything is in /usr/sbin/gdnsd now.
     - Add lintian-override for gdnsd-plugin-* manpages.
     - Ship new binary /usr/bin/gdnsdctl.
   * Support zero downtime upgrades: add code to postinst to allow upgrades to
     happen with a native binary replace, rather than a stop/start. This only
     applies for upgrades from here on; an upgrade from 2.x will require a
     restart.
   * Update Standards-Version to 4.5.1.
   * Bump debhelper compat to 13.
   * Remove versioned depends on libmaxminddb-dev, as minimum version is now
     satisfied in oldstable.
   * Use upstream Makefile to install all files, rather than installing to
     debian/tmp and cherry-picking files to the (now sole) gdnsd binary
     package.
   * Drop our own copy of the systemd service and use upstream's instead.
   * Switch runtime directory from /var/run to /run.
   * Remove SysV init script: due to upstream changes, running with an init
     script requires a significant extra effort and additional dependencies.
     Thus, and per the 2019 init systems GR, support only systems with systemd
     as their init system.
   * Add --with-systemdsystemunitdir to configure, to avoid extra build
     dependencies on systemd and pkg-config.
   * Support building without (fake)root (Rules-Requires-Root: no).
   * Add support for the "nocheck" build profile, that skips the installation
     of the Perl build dependencies and the execution of the suite itself.
   * Add more autopkgtests:
     - Add "isolation-container" to the "daemon" test, due to the network port.
     - Enhance the existing, simple "daemon" test to also run gdnsdctl.
     - Add a "common-operations" test, that uses "dig" to resolve hostnames,
       and validates that "gdnsdctl reload-zones" and "gdnsdctl replace" work.
     - Add a "testsuite" test, that runs the upstream test suite against the
       installed binary.
   * Update debian/copyright:
     - Adjust years to include up to 2021.
     - Point to GPL-3, not GPL (copyright-refers-to-symlink-license).
   * Add upstream metadata.
   * Update a couple of links to https (from http).
   * Update debian/watch to v4.
   * Drop "unapply-patches" from debian/source/local-options.
   * Update git layout and gbp.conf for a DEP-14/"gbp import-orig" workflow.
Checksums-Sha1:
 27b053e2ab555f1f4ab0911b7fc69f26c6d88da4 2378 gdnsd_3.5.0-1.dsc
 bb66fb012aafd7f6f303c164469c432f742d24b5 471296 gdnsd_3.5.0.orig.tar.xz
 0bdc373d4235383bb5c997370b5b80fd549bec40 898 gdnsd_3.5.0.orig.tar.xz.asc
 1e1384977d4a940d82e26a83ab4252a3654f45c7 9936 gdnsd_3.5.0-1.debian.tar.xz
 452af036e71d05cf7ed3d0bfbcb9f97c7728faa2 6439 gdnsd_3.5.0-1_source.buildinfo
Checksums-Sha256:
 f7203457792ea3a21822b34cbf511bfc0f4a44e84d2add2184ef9f7e25d1463a 2378 gdnsd_3.5.0-1.dsc
 afd15e8186860b706adb6ba7a9d422746e1ef3d74416b08096edf96afb6fb7dc 471296 gdnsd_3.5.0.orig.tar.xz
 d33de368bf3e99ed650a0985fa814cdb031d3603a6008c6e216ab8df2098f8aa 898 gdnsd_3.5.0.orig.tar.xz.asc
 de76dc7ae219763595d46be3b6c53541d5beb781b7e55af1fca9e5d9a03c9c07 9936 gdnsd_3.5.0-1.debian.tar.xz
 c62254c28225ef4da100c9eb94d4e1cb9b3cf68bd460441223d02b7ee22caa2d 6439 gdnsd_3.5.0-1_source.buildinfo
Files:
 b0bdbc3e9f6728d33050b9218a5943cc 2378 net optional gdnsd_3.5.0-1.dsc
 0e8711f5b526384c2d8c02829046aaca 471296 net optional gdnsd_3.5.0.orig.tar.xz
 2e45032a8ebf2f8fb417219182963ec1 898 net optional gdnsd_3.5.0.orig.tar.xz.asc
 4603bba63acb481873ea1164076e316a 9936 net optional gdnsd_3.5.0-1.debian.tar.xz
 02862ae72e5a970490c86888f8ae0c04 6439 net optional gdnsd_3.5.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEqVksUhy5BAd9ZZgAnQteWx7sjw4FAmAfnpoACgkQnQteWx7s
jw4yVRAA2RbD2Md8cgSPx3UgMIh34uxYJNTt5nAfDAD2ithPcbpFxJuQDC/f/sk9
ILgRhvrBS37stb9lSgpQcek/j64WEGXA6S4nOW4uj+lOzbpkWjbAHaIIEgWrRLTO
Y+LwHAxPci4zA5iDCJR/cAWwgw1861YBt7+iJIM4QGnnK2IUO00qVxWR7aK7GwAO
BrvGzM8B+sbcXCZyHPhSpnwyAqXuEMX1h1qwnE3yGjdboS/kcoTRYXeRikuo9MDG
aSReetuXfG9des1zucTh2v295g+Zy/MQ9GSQ8vgmV92N+WiYW190kvo2HQgLghP2
Im3LeW5+ZAj7frxUHtfIUFmfqNWRI1vW5DRD4m9JG2k59HSl0tczacNHmJvmHvnE
7trvzbJ4zYihc+8a4jdbVAmmfzXUJA4iyYWIdOoMNfUbWCedoFScQG0kEpONzFnH
bATM9ghz88pe4cSY8vQ6dPEM2bMJY8gnbUFeOjHtm61fefDw995B1P+jg8sKBAAx
TsNvXgbp0XSikcrkLtXSSAnRfcU1WzyzZaRRrQJTw6HpTQhIqH+RoGk3SUq6nRnm
Viejuf8bJv6IKf3fXDQ8ONor5n//stQ2IYUp1WLOok5olYHuW84cfiTc8J27k2am
y04lLBzxbbje+Jop8Jx5OuJaBAN7mt/lSQDKhqlTipaZMY15NyQ=
=isFf
-----END PGP SIGNATURE-----