From 362d33d86fccdac3cd99ee16f1cf555717df957a Mon Sep 17 00:00:00 2001 From: Doug Goldstein Date: Wed, 27 Feb 2008 20:48:06 +0000 Subject: fix for CVE-2008-0595. potentially fixes bug #211076 (Portage version: 2.1.4.4) --- sys-apps/dbus/ChangeLog | 7 ++- sys-apps/dbus/dbus-1.1.20.ebuild | 115 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 121 insertions(+), 1 deletion(-) create mode 100644 sys-apps/dbus/dbus-1.1.20.ebuild (limited to 'sys-apps/dbus') diff --git a/sys-apps/dbus/ChangeLog b/sys-apps/dbus/ChangeLog index 96f6dcca8b00..2f7bfef8e71d 100644 --- a/sys-apps/dbus/ChangeLog +++ b/sys-apps/dbus/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/dbus # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/dbus/ChangeLog,v 1.209 2008/02/12 13:01:15 steev Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/dbus/ChangeLog,v 1.210 2008/02/27 20:48:06 cardoe Exp $ + +*dbus-1.1.20 (27 Feb 2008) + + 27 Feb 2008; Doug Klima +dbus-1.1.20.ebuild: + fix for CVE-2008-0595. potentially fixes bug #211076 12 Feb 2008; Steev Klimaszewski dbus-1.1.4.ebuild: Disable libaudit when not using SELinux. Should close bug #209571. diff --git a/sys-apps/dbus/dbus-1.1.20.ebuild b/sys-apps/dbus/dbus-1.1.20.ebuild new file mode 100644 index 000000000000..da91ffe3f110 --- /dev/null +++ b/sys-apps/dbus/dbus-1.1.20.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/dbus/dbus-1.1.20.ebuild,v 1.1 2008/02/27 20:48:06 cardoe Exp $ + +inherit eutils multilib autotools flag-o-matic + +DESCRIPTION="A message bus system, a simple way for applications to talk to each other" +HOMEPAGE="http://dbus.freedesktop.org/" +SRC_URI="http://dbus.freedesktop.org/releases/dbus/${P}.tar.gz" + +LICENSE="|| ( GPL-2 AFL-2.1 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="debug doc selinux X" + +RDEPEND="X? ( x11-libs/libXt x11-libs/libX11 ) + selinux? ( sys-libs/libselinux + sec-policy/selinux-dbus ) + >=dev-libs/expat-1.95.8 + !