pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net Upgrade PowerDNS to 2.9.21.1. This release contai...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ba09abb49f64
branches:  trunk
changeset: 545739:ba09abb49f64
user:      ghen <ghen%pkgsrc.org@localhost>
date:      Mon Aug 11 14:38:33 2008 +0000

description:
Upgrade PowerDNS to 2.9.21.1.  This release contains the security patch for
CVE-2008-3337 that we already had in patch-ac.

diffstat:

 net/powerdns-ldap/Makefile    |   3 +--
 net/powerdns-mysql/Makefile   |   3 +--
 net/powerdns-pgsql/Makefile   |   3 +--
 net/powerdns-sqlite/Makefile  |   3 +--
 net/powerdns/Makefile         |   3 +--
 net/powerdns/Makefile.common  |   4 ++--
 net/powerdns/distinfo         |   9 ++++-----
 net/powerdns/patches/patch-ac |  22 ----------------------
 8 files changed, 11 insertions(+), 39 deletions(-)

diffs (134 lines):

diff -r daeedede756a -r ba09abb49f64 net/powerdns-ldap/Makefile
--- a/net/powerdns-ldap/Makefile        Mon Aug 11 14:37:32 2008 +0000
+++ b/net/powerdns-ldap/Makefile        Mon Aug 11 14:38:33 2008 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.4 2008/06/12 02:14:41 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2008/08/11 14:38:33 ghen Exp $
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 .include "../../net/powerdns/Makefile.backend"
 
 PKGNAME=               ${DISTNAME:S/pdns/powerdns-ldap/}
-PKGREVISION=           2
 COMMENT=               LDAP backend module for PowerDNS
 
 CONFIGURE_ARGS+=       --with-dynmodules="ldap"
diff -r daeedede756a -r ba09abb49f64 net/powerdns-mysql/Makefile
--- a/net/powerdns-mysql/Makefile       Mon Aug 11 14:37:32 2008 +0000
+++ b/net/powerdns-mysql/Makefile       Mon Aug 11 14:38:33 2008 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.4 2008/06/12 02:14:41 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2008/08/11 14:38:33 ghen Exp $
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 .include "../../net/powerdns/Makefile.backend"
 
 PKGNAME=               ${DISTNAME:S/pdns/powerdns-mysql/}
-PKGREVISION=           1
 COMMENT=               MySQL backend module for PowerDNS
 
 CONFIGURE_ARGS+=       --with-dynmodules="gmysql"
diff -r daeedede756a -r ba09abb49f64 net/powerdns-pgsql/Makefile
--- a/net/powerdns-pgsql/Makefile       Mon Aug 11 14:37:32 2008 +0000
+++ b/net/powerdns-pgsql/Makefile       Mon Aug 11 14:38:33 2008 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.6 2008/06/12 02:14:41 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2008/08/11 14:38:33 ghen Exp $
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 .include "../../net/powerdns/Makefile.backend"
 
 PKGNAME=               ${DISTNAME:S/pdns/powerdns-pgsql/}
-PKGREVISION=           2
 COMMENT=               PostgreSQL backend module for PowerDNS
 
 CONFIGURE_ARGS+=       --with-dynmodules="gpgsql"
diff -r daeedede756a -r ba09abb49f64 net/powerdns-sqlite/Makefile
--- a/net/powerdns-sqlite/Makefile      Mon Aug 11 14:37:32 2008 +0000
+++ b/net/powerdns-sqlite/Makefile      Mon Aug 11 14:38:33 2008 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2008/06/12 02:14:41 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2008/08/11 14:38:33 ghen Exp $
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 .include "../../net/powerdns/Makefile.backend"
 
 PKGNAME=               ${DISTNAME:S/pdns/powerdns-sqlite/}
-PKGREVISION=           1
 COMMENT=               SQLite backend module for PowerDNS
 
 CONFIGURE_ARGS+=       --with-dynmodules="gsqlite"
diff -r daeedede756a -r ba09abb49f64 net/powerdns/Makefile
--- a/net/powerdns/Makefile     Mon Aug 11 14:37:32 2008 +0000
+++ b/net/powerdns/Makefile     Mon Aug 11 14:38:33 2008 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.4 2008/08/11 13:59:48 ghen Exp $
+# $NetBSD: Makefile,v 1.5 2008/08/11 14:38:33 ghen Exp $
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 .include "Makefile.common"
 
 PKGNAME=               ${DISTNAME:S/pdns/powerdns/}
-PKGREVISION=           2
 COMMENT=               Modern, advanced and high performance nameserver
 
 CONFIGURE_ARGS+=       --with-modules="geo"
diff -r daeedede756a -r ba09abb49f64 net/powerdns/Makefile.common
--- a/net/powerdns/Makefile.common      Mon Aug 11 14:37:32 2008 +0000
+++ b/net/powerdns/Makefile.common      Mon Aug 11 14:38:33 2008 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.common,v 1.2 2007/05/09 08:05:23 ghen Exp $
+# $NetBSD: Makefile.common,v 1.3 2008/08/11 14:38:33 ghen Exp $
 
-PDNS_VERSION=          2.9.21
+PDNS_VERSION=          2.9.21.1
 DISTNAME=              pdns-${PDNS_VERSION}
 CATEGORIES=            net
 MASTER_SITES=          http://downloads.powerdns.com/releases/
diff -r daeedede756a -r ba09abb49f64 net/powerdns/distinfo
--- a/net/powerdns/distinfo     Mon Aug 11 14:37:32 2008 +0000
+++ b/net/powerdns/distinfo     Mon Aug 11 14:38:33 2008 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.3 2008/08/11 13:59:48 ghen Exp $
+$NetBSD: distinfo,v 1.4 2008/08/11 14:38:33 ghen Exp $
 
-SHA1 (pdns-2.9.21.tar.gz) = 2b86e4b44ef43db308c62e32b10ed0d5221a45c9
-RMD160 (pdns-2.9.21.tar.gz) = ed53de20a4e660ab2537b3c888b0a85225764a51
-Size (pdns-2.9.21.tar.gz) = 991071 bytes
+SHA1 (pdns-2.9.21.1.tar.gz) = ab83149763ba5a5f9477fad5f07ec2dd7b65f57c
+RMD160 (pdns-2.9.21.1.tar.gz) = f48be206219e95fc1a2c970f622eb4ada2e8238b
+Size (pdns-2.9.21.1.tar.gz) = 1008160 bytes
 SHA1 (patch-aa) = 034845af3a9b66f57e482e3b43e43b61c17f51ab
 SHA1 (patch-ab) = d47887faff80330122ccf1cfd047c11e114c1153
-SHA1 (patch-ac) = aa7387cd9c283810d41d6097ecfbe6e688621432
diff -r daeedede756a -r ba09abb49f64 net/powerdns/patches/patch-ac
--- a/net/powerdns/patches/patch-ac     Mon Aug 11 14:37:32 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2008/08/11 13:59:48 ghen Exp $
-
-Fix for CVE-2008-3337 taken from PowerDNS 2.9.21.1: return SERVFAIL to
-mailformed queries instead of just dropping them (as this facilitates
-DNS spoofing attacks).
-
---- pdns/packethandler.cc.orig 2007-04-21 15:56:36.000000000 +0200
-+++ pdns/packethandler.cc
-@@ -576,9 +576,11 @@ DNSPacket *PacketHandler::questionOrRecu
- 
-     if(!validDNSName(p->qdomain)) {
-       if(arg().mustDo("log-dns-details"))
--        L<<Logger::Error<<"Received a malformed qdomain from "<<p->getRemote()<<", '"<<p->qdomain<<"': dropping"<<endl;
-+        L<<Logger::Error<<"Received a malformed qdomain from "<<p->getRemote()<<", '"<<p->qdomain<<"': sending servfail"<<endl;
-       S.inc("corrupt-packets");
--      return 0;
-+      r=p->replyPacket(); 
-+      r->setRcode(RCode::ServFail);
-+      return r;
-     }
-     if(p->d.opcode) { // non-zero opcode (again thanks RA!)
-       if(p->d.opcode==Opcode::Update) {



Home | Main Index | Thread Index | Old Index