summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2006-12-13 01:31:16 +0000
committerDoug Goldstein <cardoe@gentoo.org>2006-12-13 01:31:16 +0000
commit85252358f093da1714ff7b3612786e479da72b76 (patch)
treecf130428c4f79ea1f046a7f88f54593ec52a0f8c /sys-apps/dbus/files
parentVersion bump for sun-jdk-1.6.0 (diff)
downloadgentoo-2-85252358f093da1714ff7b3612786e479da72b76.tar.gz
gentoo-2-85252358f093da1714ff7b3612786e479da72b76.tar.bz2
gentoo-2-85252358f093da1714ff7b3612786e479da72b76.zip
Backported security fix for CVE-2006-6107 to 0.6x series
(Portage version: 2.1.2_rc3-r4)
Diffstat (limited to 'sys-apps/dbus/files')
-rw-r--r--sys-apps/dbus/files/dbus-0.62-match-rule-security-fix.patch13
-rw-r--r--sys-apps/dbus/files/digest-dbus-0.62-r23
2 files changed, 16 insertions, 0 deletions
diff --git a/sys-apps/dbus/files/dbus-0.62-match-rule-security-fix.patch b/sys-apps/dbus/files/dbus-0.62-match-rule-security-fix.patch
new file mode 100644
index 000000000000..125daab99aaf
--- /dev/null
+++ b/sys-apps/dbus/files/dbus-0.62-match-rule-security-fix.patch
@@ -0,0 +1,13 @@
+diff -pur 0.61-osso23/bus/signals.c 0.61-osso23.new/bus/signals.c
+--- 0.61-osso23/bus/signals.c 2006-11-23 16:46:52.589602192 +0200
++++ 0.61-osso23.new/bus/signals.c 2006-11-23 16:49:28.873843376 +0200
+@@ -1067,6 +1067,9 @@ match_rule_equal (BusMatchRule *a,
+ if (a->flags != b->flags)
+ return FALSE;
+
++ if (a->matches_go_to != b->matches_go_to)
++ return FALSE;
++
+ if ((a->flags & BUS_MATCH_MESSAGE_TYPE) &&
+ a->message_type != b->message_type)
+ return FALSE;
diff --git a/sys-apps/dbus/files/digest-dbus-0.62-r2 b/sys-apps/dbus/files/digest-dbus-0.62-r2
new file mode 100644
index 000000000000..34d498e01b3c
--- /dev/null
+++ b/sys-apps/dbus/files/digest-dbus-0.62-r2
@@ -0,0 +1,3 @@
+MD5 ba7692f63d0e9f1ef06703dff56cb650 dbus-0.62.tar.gz 1737361
+RMD160 d653b25726ec96eb324761ebf9efb4a50d1590c0 dbus-0.62.tar.gz 1737361
+SHA256 884cc2083add655df57acc7bb144c61e9beeabf08ef76fa86929a58d7bc96707 dbus-0.62.tar.gz 1737361