pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/powerdns net/powerdns: Update to 4.3.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5866827db88d
branches:  trunk
changeset: 439666:5866827db88d
user:      otis <otis%pkgsrc.org@localhost>
date:      Thu Sep 24 19:09:53 2020 +0000

description:
net/powerdns: Update to 4.3.1

Security fix:
* CVE-2020-17482:
  https://doc.powerdns.com/authoritative/security-advisories/powerdns-advisory-2020-05.html

  An issue has been found in PowerDNS Authoritative Server before 4.3.1
  where an authorized user with the ability to insert crafted records
  into a zone might be able to leak the content of uninitialized memory.
  Such a user could be a customer inserting data via a control panel,
  or somebody with access to the REST API. Crafted records cannot be
  inserted via AXFR.

Changelog:
* New Features
  - Add ubuntu focal target

* Improvements
  - EL8 pkgs: Build mysql backend against mariadb-connector-c-devel
  - gpgsql: Reintroduce prepared statements
  - gsqlite3backend: add missing indexes
  - Use real remote for supermaster createSlaveDomain()
  - Optimize IXFR-to-AXFR fallback path
  - Install bind SQL schema files as part of bindbackend
  - Do not send out of zone lookups to the backends

* Bug Fixes:
  - Raise an exception on invalid hex content in unknown records.
  - Handle the extra single-row result set of MySQL stored procedures

* pkgsrc-specific:
  - The default pid file patch in rc.d script has been fixed

diffstat:

 net/powerdns/Makefile.common |   4 ++--
 net/powerdns/PLIST           |   5 ++++-
 net/powerdns/distinfo        |  10 +++++-----
 net/powerdns/files/pdns.sh   |   4 ++--
 4 files changed, 13 insertions(+), 10 deletions(-)

diffs (69 lines):

diff -r 8d441a69496b -r 5866827db88d net/powerdns/Makefile.common
--- a/net/powerdns/Makefile.common      Thu Sep 24 17:02:01 2020 +0000
+++ b/net/powerdns/Makefile.common      Thu Sep 24 19:09:53 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.common,v 1.30 2020/07/02 13:01:38 otis Exp $
+# $NetBSD: Makefile.common,v 1.31 2020/09/24 19:09:53 otis Exp $
 
-PDNS_VERSION=  4.3.0
+PDNS_VERSION=  4.3.1
 DISTNAME=      pdns-${PDNS_VERSION}
 CATEGORIES=    net
 MASTER_SITES=  http://downloads.powerdns.com/releases/
diff -r 8d441a69496b -r 5866827db88d net/powerdns/PLIST
--- a/net/powerdns/PLIST        Thu Sep 24 17:02:01 2020 +0000
+++ b/net/powerdns/PLIST        Thu Sep 24 19:09:53 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2020/07/02 13:01:38 otis Exp $
+@comment $NetBSD: PLIST,v 1.16 2020/09/24 19:09:53 otis Exp $
 ${PLIST.tools}bin/calidns
 ${PLIST.tools}bin/dnsbulktest
 ${PLIST.tools}bin/dnsgram
@@ -47,6 +47,9 @@
 man/man1/zone2json.1
 man/man1/zone2sql.1
 sbin/pdns_server
+share/doc/pdns/bind-dnssec.4.2.0_to_4.3.0_schema.sqlite3.sql
+share/doc/pdns/bind-dnssec.schema.sqlite3.sql
+${PLIST.sqlite}share/doc/pdns/4.3.0_to_4.3.1_schema.sqlite3.sql
 ${PLIST.sqlite}share/doc/pdns/4.2.0_to_4.3.0_schema.sqlite3.sql
 ${PLIST.sqlite}share/doc/pdns/3.4.0_to_4.0.0_schema.sqlite3.sql
 ${PLIST.sqlite}share/doc/pdns/4.0.0_to_4.2.0_schema.sqlite3.sql
diff -r 8d441a69496b -r 5866827db88d net/powerdns/distinfo
--- a/net/powerdns/distinfo     Thu Sep 24 17:02:01 2020 +0000
+++ b/net/powerdns/distinfo     Thu Sep 24 19:09:53 2020 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.41 2020/07/02 13:01:38 otis Exp $
+$NetBSD: distinfo,v 1.42 2020/09/24 19:09:53 otis Exp $
 
-SHA1 (pdns-4.3.0.tar.bz2) = d2a1a85173d02f884bc303478f1f280cc59f6c30
-RMD160 (pdns-4.3.0.tar.bz2) = 71b3b9e1a41e4942e851cb11595e3ab7e48bfa75
-SHA512 (pdns-4.3.0.tar.bz2) = 0734dbfb83a2e5080dc54cfc016ceb3e1f7e15a2de2f33392b2f3c995357fa97f9e87ff21e969f148c3e881165471d3058eb2b9cf632117ebce0d7818e025fe2
-Size (pdns-4.3.0.tar.bz2) = 1211536 bytes
+SHA1 (pdns-4.3.1.tar.bz2) = ded83a15fbf287979bdc7c85a421cf9aeca66e25
+RMD160 (pdns-4.3.1.tar.bz2) = 906b919cadac658c9254b1dcb9a7f886e4c780ee
+SHA512 (pdns-4.3.1.tar.bz2) = e61e23544f1e57c1ec3a85b4edbc3ff3e8e831410237afdc8896e9f34602774c1dc8bd02eb7440e765262fcc988f98e47b6f1b7945427b1f4a59dd6b84b9437e
+Size (pdns-4.3.1.tar.bz2) = 1216876 bytes
 SHA1 (patch-configure) = 8e13bf3a1432369052be32a636655ea86a0db75d
 SHA1 (patch-ext_json11_json11.cpp) = a8ffe67156a836841aef8a6bba134a82283f381e
 SHA1 (patch-pdns_dnsscope.cc) = b289b750686b25041c3e291fb0d3d562beb36eaf
diff -r 8d441a69496b -r 5866827db88d net/powerdns/files/pdns.sh
--- a/net/powerdns/files/pdns.sh        Thu Sep 24 17:02:01 2020 +0000
+++ b/net/powerdns/files/pdns.sh        Thu Sep 24 19:09:53 2020 +0000
@@ -1,6 +1,6 @@
 #!@RCD_SCRIPTS_SHELL@
 #
-# $NetBSD: pdns.sh,v 1.1.1.1 2006/08/13 09:34:21 ghen Exp $
+# $NetBSD: pdns.sh,v 1.2 2020/09/24 19:09:53 otis Exp $
 #
 
 # PROVIDE: pdns
@@ -12,7 +12,7 @@
 rcvar=$name
 command="@PREFIX@/sbin/pdns_server"
 command_args="--daemon=yes"
-pidfile=/var/run/${name}.pid
+pidfile=/var/run/${name}/${name}.pid
 required_files="@PKG_SYSCONFDIR@/pdns.conf"
 
 load_rc_config $name



Home | Main Index | Thread Index | Old Index