pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/powerdns



Module Name:    pkgsrc
Committed By:   otis
Date:           Thu Sep 24 19:09:54 UTC 2020

Modified Files:
        pkgsrc/net/powerdns: Makefile.common PLIST distinfo
        pkgsrc/net/powerdns/files: pdns.sh

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/net/powerdns/Makefile.common
cvs rdiff -u -r1.15 -r1.16 pkgsrc/net/powerdns/PLIST
cvs rdiff -u -r1.41 -r1.42 pkgsrc/net/powerdns/distinfo
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/net/powerdns/files/pdns.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/powerdns/Makefile.common
diff -u pkgsrc/net/powerdns/Makefile.common:1.30 pkgsrc/net/powerdns/Makefile.common:1.31
--- pkgsrc/net/powerdns/Makefile.common:1.30    Thu Jul  2 13:01:38 2020
+++ pkgsrc/net/powerdns/Makefile.common Thu Sep 24 19:09:53 2020
@@ -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/

Index: pkgsrc/net/powerdns/PLIST
diff -u pkgsrc/net/powerdns/PLIST:1.15 pkgsrc/net/powerdns/PLIST:1.16
--- pkgsrc/net/powerdns/PLIST:1.15      Thu Jul  2 13:01:38 2020
+++ pkgsrc/net/powerdns/PLIST   Thu Sep 24 19:09:53 2020
@@ -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 @@ ${PLIST.tools}man/man1/sdig.1
 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

Index: pkgsrc/net/powerdns/distinfo
diff -u pkgsrc/net/powerdns/distinfo:1.41 pkgsrc/net/powerdns/distinfo:1.42
--- pkgsrc/net/powerdns/distinfo:1.41   Thu Jul  2 13:01:38 2020
+++ pkgsrc/net/powerdns/distinfo        Thu Sep 24 19:09:53 2020
@@ -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

Index: pkgsrc/net/powerdns/files/pdns.sh
diff -u pkgsrc/net/powerdns/files/pdns.sh:1.1.1.1 pkgsrc/net/powerdns/files/pdns.sh:1.2
--- pkgsrc/net/powerdns/files/pdns.sh:1.1.1.1   Sun Aug 13 09:34:21 2006
+++ pkgsrc/net/powerdns/files/pdns.sh   Thu Sep 24 19:09:53 2020
@@ -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 @@ name="pdns"
 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