gdnsd 3.5.0-1 source package in Ubuntu

Changelog

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.

 -- Faidon Liambotis <email address hidden>  Sun, 07 Feb 2021 09:50:53 +0200

Upload details

Uploaded by:
Faidon Liambotis
Uploaded to:
Sid
Original maintainer:
Faidon Liambotis
Architectures:
any
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
gdnsd_3.5.0-1.dsc 2.3 KiB f7203457792ea3a21822b34cbf511bfc0f4a44e84d2add2184ef9f7e25d1463a
gdnsd_3.5.0.orig.tar.xz 460.2 KiB afd15e8186860b706adb6ba7a9d422746e1ef3d74416b08096edf96afb6fb7dc
gdnsd_3.5.0.orig.tar.xz.asc 898 bytes d33de368bf3e99ed650a0985fa814cdb031d3603a6008c6e216ab8df2098f8aa
gdnsd_3.5.0-1.debian.tar.xz 9.7 KiB de76dc7ae219763595d46be3b6c53541d5beb781b7e55af1fca9e5d9a03c9c07

No changes file available.

Binary packages built by this source

gdnsd: No summary available for gdnsd in ubuntu hirsute.

No description available for gdnsd in ubuntu hirsute.

gdnsd-dbgsym: No summary available for gdnsd-dbgsym in ubuntu hirsute.

No description available for gdnsd-dbgsym in ubuntu hirsute.