pkgsrc-Changes-HG archive

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

[pkgsrc/pkgsrc-2008Q2]: pkgsrc/net/dnsmasq pullup ticket #2456 requested by t...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/832f3244c49a
branches:  pkgsrc-2008Q2
changeset: 544200:832f3244c49a
user:      rtr <rtr%pkgsrc.org@localhost>
date:      Thu Jul 24 10:28:03 2008 +0000

description:
pullup ticket #2456 requested by tonnerre
dnsmasq: update package for fixes and CVE

revisions pulled up:
pkgsrc/net/dnsmasq/Makefile             1.5
pkgsrc/net/dnsmasq/distinfo             1.4
pkgsrc/net/dnsmasq/patches/patch-aa     1.3

   Module Name: pkgsrc
   Committed By:        tonnerre
   Date:                Wed Jul 23 23:46:08 UTC 2008

   Modified Files:
        pkgsrc/net/dnsmasq: Makefile distinfo
        pkgsrc/net/dnsmasq/patches: patch-aa

   Log Message:
   Update dnsmasq to version 2.45 in order to fix CVE-2008-1447.

   Changes since version 2.38:
    - Names ending in a dot now work.
    - Whitespaces arround commata in config files are now ignored.
    - Asynchronous logging.
    - New --log-dhcp flag was added.
    - RFC3046 relay agent data matching.
    - RFC3993 subscriber ID relay agent data matching.
    - RFC 5107 server-id-override DHCP relay agent option.
    - Option for interface names added.
    - SIGUSR2 now closes and reopens the log files.
    - DNS LOC record support.
    - Allow disabling the DNS functionality by setting the port to 0.
    - DNSMASQ_INTERFACE is now part of the environment of the lease change
   script.
    - PMTUd disabled on DHCP and TFTP sockets.
    - --dhcp-bridge now works on all BSD variants.
    - Now including a Solaris 10 SMF.
    - Random source ports for DNS queries (CVE-2008-1447).

diffstat:

 net/dnsmasq/Makefile         |   4 ++--
 net/dnsmasq/distinfo         |  10 +++++-----
 net/dnsmasq/patches/patch-aa |  12 ++++++++----
 3 files changed, 15 insertions(+), 11 deletions(-)

diffs (49 lines):

diff -r 3fe2675c51f7 -r 832f3244c49a net/dnsmasq/Makefile
--- a/net/dnsmasq/Makefile      Thu Jul 24 10:20:08 2008 +0000
+++ b/net/dnsmasq/Makefile      Thu Jul 24 10:28:03 2008 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2007/02/23 15:08:07 wiz Exp $
+# $NetBSD: Makefile,v 1.4.14.1 2008/07/24 10:28:03 rtr Exp $
 #
 
-DISTNAME=              dnsmasq-2.38
+DISTNAME=              dnsmasq-2.45
 CATEGORIES=            net
 MASTER_SITES=          http://www.thekelleys.org.uk/dnsmasq/
 
diff -r 3fe2675c51f7 -r 832f3244c49a net/dnsmasq/distinfo
--- a/net/dnsmasq/distinfo      Thu Jul 24 10:20:08 2008 +0000
+++ b/net/dnsmasq/distinfo      Thu Jul 24 10:28:03 2008 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2007/02/23 15:08:07 wiz Exp $
+$NetBSD: distinfo,v 1.3.14.1 2008/07/24 10:28:03 rtr Exp $
 
-SHA1 (dnsmasq-2.38.tar.gz) = 267ac7b78e9f48b0d8d65f30fc0faa2a6552ae8c
-RMD160 (dnsmasq-2.38.tar.gz) = bfa7ca4a5ededa2aedd708991b8177274b1db8b7
-Size (dnsmasq-2.38.tar.gz) = 272953 bytes
-SHA1 (patch-aa) = 584464432ddedd1d00b742330a73f8a27c0e8e17
+SHA1 (dnsmasq-2.45.tar.gz) = 12f8cffd657f674fbf4bf4f670a0dcb65ea4a5ae
+RMD160 (dnsmasq-2.45.tar.gz) = b8ebf9dfeff26c18664a917cd32cb9b6a53852cb
+Size (dnsmasq-2.45.tar.gz) = 380877 bytes
+SHA1 (patch-aa) = f6d1d9d80a283d4270950031ec67c0b4e37920d7
diff -r 3fe2675c51f7 -r 832f3244c49a net/dnsmasq/patches/patch-aa
--- a/net/dnsmasq/patches/patch-aa      Thu Jul 24 10:20:08 2008 +0000
+++ b/net/dnsmasq/patches/patch-aa      Thu Jul 24 10:28:03 2008 +0000
@@ -1,9 +1,13 @@
-$NetBSD: patch-aa,v 1.2 2007/02/23 15:08:07 wiz Exp $
+$NetBSD: patch-aa,v 1.2.14.1 2008/07/24 10:28:03 rtr Exp $
 
---- Makefile.orig      2007-02-06 22:09:40.000000000 +0000
+--- Makefile.orig      2008-07-20 20:26:07.000000000 +0200
 +++ Makefile
-@@ -1,7 +1,7 @@
- PREFIX?=/usr/local
+@@ -13,10 +13,10 @@
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+-PREFIX = /usr/local
++PREFIX?= /usr/local
  BINDIR = ${PREFIX}/sbin
 -MANDIR = ${PREFIX}/share/man
 -LOCALEDIR = ${PREFIX}/share/locale



Home | Main Index | Thread Index | Old Index