summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2004-11-09 16:17:23 +0000
committerNed Ludd <solar@gentoo.org>2004-11-09 16:17:23 +0000
commit96d78d4e05266baffa007012bf2b1e8a263237a3 (patch)
tree6a2b8c3f013a4d5185542f2158142b81d0ec3c69 /net-dns/ez-ipupdate
parentStable on ppc. (Manifest recommit) (diff)
downloadgentoo-2-96d78d4e05266baffa007012bf2b1e8a263237a3.tar.gz
gentoo-2-96d78d4e05266baffa007012bf2b1e8a263237a3.tar.bz2
gentoo-2-96d78d4e05266baffa007012bf2b1e8a263237a3.zip
security bump. - Format string vulnerability in syslog handling. - bug #69658
Diffstat (limited to 'net-dns/ez-ipupdate')
-rw-r--r--net-dns/ez-ipupdate/ChangeLog9
-rw-r--r--net-dns/ez-ipupdate/Manifest3
-rw-r--r--net-dns/ez-ipupdate/ez-ipupdate-3.0.11_beta8-r1.ebuild (renamed from net-dns/ez-ipupdate/ez-ipupdate-3.0.11_beta8.ebuild)10
-rw-r--r--net-dns/ez-ipupdate/files/digest-ez-ipupdate-3.0.11_beta8-r1 (renamed from net-dns/ez-ipupdate/files/digest-ez-ipupdate-3.0.11_beta8)0
-rw-r--r--net-dns/ez-ipupdate/files/ez-ipupdate-3.0.11_beta8-syslog.patch11
5 files changed, 31 insertions, 2 deletions
diff --git a/net-dns/ez-ipupdate/ChangeLog b/net-dns/ez-ipupdate/ChangeLog
index 555f73b9a03a..f48f67270f8a 100644
--- a/net-dns/ez-ipupdate/ChangeLog
+++ b/net-dns/ez-ipupdate/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-dns/ez-ipupdate
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/ez-ipupdate/ChangeLog,v 1.10 2004/08/15 11:06:00 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/ez-ipupdate/ChangeLog,v 1.11 2004/11/09 16:17:23 solar Exp $
+
+*ez-ipupdate-3.0.11_beta8-r1 (09 Nov 2004)
+
+ 09 Nov 2004; <solar@gentoo.org>
+ +files/ez-ipupdate-3.0.11_beta8-syslog.patch,
+ +ez-ipupdate-3.0.11_beta8-r1.ebuild, -ez-ipupdate-3.0.11_beta8.ebuild:
+ security bump. - Format string vulnerability in syslog handling. - bug #69658
15 Aug 2004; Daniel Ahlberg <aliz@gentoo.org>
ez-ipupdate-3.0.11_beta8.ebuild, files/ez-ipupdate.rc6:
diff --git a/net-dns/ez-ipupdate/Manifest b/net-dns/ez-ipupdate/Manifest
index a23a66b4e7ff..adb1201300a2 100644
--- a/net-dns/ez-ipupdate/Manifest
+++ b/net-dns/ez-ipupdate/Manifest
@@ -1,4 +1,7 @@
MD5 11167a67d84e335dd2398694a4a2563c ez-ipupdate-3.0.11_beta8.ebuild 802
+MD5 40cf0d0e5128fbfbee5ec18a75ebe79e ez-ipupdate-3.0.11_beta8-r1.ebuild 908
MD5 9e763c59243fb7796e36e4227a6faf3a ChangeLog 1642
MD5 cce1451ebc90d2c8a8068f6fe7d7a875 files/ez-ipupdate.rc6 1226
MD5 fc53ff461d5187c04a36e96c42f0d7e2 files/digest-ez-ipupdate-3.0.11_beta8 71
+MD5 fc53ff461d5187c04a36e96c42f0d7e2 files/digest-ez-ipupdate-3.0.11_beta8-r1 71
+MD5 a4f8cd6940114080f701918bd00b1800 files/ez-ipupdate-3.0.11_beta8-syslog.patch 300
diff --git a/net-dns/ez-ipupdate/ez-ipupdate-3.0.11_beta8.ebuild b/net-dns/ez-ipupdate/ez-ipupdate-3.0.11_beta8-r1.ebuild
index 74209b86e0ee..da66fb772799 100644
--- a/net-dns/ez-ipupdate/ez-ipupdate-3.0.11_beta8.ebuild
+++ b/net-dns/ez-ipupdate/ez-ipupdate-3.0.11_beta8-r1.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/ez-ipupdate/ez-ipupdate-3.0.11_beta8.ebuild,v 1.7 2004/08/15 11:06:00 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/ez-ipupdate/ez-ipupdate-3.0.11_beta8-r1.ebuild,v 1.1 2004/11/09 16:17:23 solar Exp $
+
+inherit eutils
MY_PV=${PV/_beta/b}
S="${WORKDIR}/${PN}-${MY_PV}"
@@ -16,6 +18,12 @@ IUSE=""
DEPEND="virtual/libc"
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch $FILESDIR/${PN}-3.0.11_beta8-syslog.patch
+}
+
src_install() {
make DESTDIR=${D} install || die
sed -i 's#/usr/local/bin/ez-ipupdate#/usr/bin/ez-ipupdate#g' *.conf
diff --git a/net-dns/ez-ipupdate/files/digest-ez-ipupdate-3.0.11_beta8 b/net-dns/ez-ipupdate/files/digest-ez-ipupdate-3.0.11_beta8-r1
index 03aee966fd90..03aee966fd90 100644
--- a/net-dns/ez-ipupdate/files/digest-ez-ipupdate-3.0.11_beta8
+++ b/net-dns/ez-ipupdate/files/digest-ez-ipupdate-3.0.11_beta8-r1
diff --git a/net-dns/ez-ipupdate/files/ez-ipupdate-3.0.11_beta8-syslog.patch b/net-dns/ez-ipupdate/files/ez-ipupdate-3.0.11_beta8-syslog.patch
new file mode 100644
index 000000000000..48153e1aabfa
--- /dev/null
+++ b/net-dns/ez-ipupdate/files/ez-ipupdate-3.0.11_beta8-syslog.patch
@@ -0,0 +1,11 @@
+--- ez-ipupdate.c.old 2004-10-21 23:44:57.000000000 +0200
++++ ez-ipupdate.c 2004-10-22 23:56:05.000000000 +0200
+@@ -805,7 +805,7 @@
+ sprintf(buf, "message incomplete because your OS sucks: %s\n", fmt);
+ #endif
+
+- syslog(LOG_NOTICE, buf);
++ syslog(LOG_NOTICE, "%s", buf);
+ }
+ else
+ {