Hello community,
here is the log from the commit of package galago-daemon for openSUSE:Factory
checked in at Fri Feb 6 23:23:42 CET 2009.
--------
--- GNOME/galago-daemon/galago-daemon.changes 2007-03-27 12:47:56.000000000 +0200
+++ galago-daemon/galago-daemon.changes 2009-01-27 01:00:35.000000000 +0100
@@ -1,0 +2,6 @@
+Mon Jan 26 23:43:28 CET 2009 - vuntz@novell.com
+
+- Add galago-daemon-bnc468373-dbus-send-dest.patch to add
+ send_destination in the dbus policy. Fix bnc#468373.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
galago-daemon-bnc468373-dbus-send-dest.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ galago-daemon.spec ++++++
--- /var/tmp/diff_new_pack.i28031/_old 2009-02-06 23:21:56.000000000 +0100
+++ /var/tmp/diff_new_pack.i28031/_new 2009-02-06 23:21:56.000000000 +0100
@@ -1,25 +1,35 @@
#
# spec file for package galago-daemon (Version 0.5.1)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
+
Name: galago-daemon
BuildRequires: check-devel libgalago-devel
Version: 0.5.1
-Release: 6
-URL: http://www.galago-project.org/
+Release: 146
+Url: http://www.galago-project.org/
Group: System/Daemons
-License: GNU General Public License (GPL)
+License: GPL v2 or later
Summary: Galago Presence Daemon
Source: %{name}-%{version}.tar.bz2
-Autoreqprov: on
+# PATCH-FIX-UPSTREAM galago-daemon-bnc468373-dbus-send-dest.patch bnc468373 vuntz@novell.com -- Fix the potential dbus security issue with send_interface
+Patch0: galago-daemon-bnc468373-dbus-send-dest.patch
+AutoReqProv: on
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -35,6 +45,7 @@
%prep
%setup -q
+%patch0 -p1
%build
autoreconf -f -i
@@ -57,17 +68,20 @@
%{_sysconfdir}/dbus-1/system.d/*.conf
%changelog
-* Tue Mar 27 2007 - sbrabec@suse.cz
+* Mon Jan 26 2009 vuntz@novell.com
+- Add galago-daemon-bnc468373-dbus-send-dest.patch to add
+ send_destination in the dbus policy. Fix bnc#468373.
+* Tue Mar 27 2007 sbrabec@suse.cz
- Require check-devel.
-* Tue Mar 06 2007 - sbrabec@suse.cz
+* Tue Mar 06 2007 sbrabec@suse.cz
- Updated to version version 0.5.1:
* Fixed some memory leaks.
* Fixed assertion errors.
-* Mon Jan 08 2007 - ro@suse.de
+* Mon Jan 08 2007 ro@suse.de
- GNOME moved to /usr
-* Tue Nov 28 2006 - sbrabec@suse.cz
+* Tue Nov 28 2006 sbrabec@suse.cz
- Build correctly in older products.
-* Wed Sep 13 2006 - jhargadon@suse.de
+* Wed Sep 13 2006 jhargadon@suse.de
- update to version 0.5.0
- Updated for all the libgalago 0.5.0 protocol and API changes
- Now requires D-BUS v0.36 or higher
@@ -78,15 +92,15 @@
bitmasks instead of integers
- Moved to a new model for handling persistent people
- Now computes the object paths for Galago objects
-* Wed Aug 16 2006 - aj@suse.de
+* Wed Aug 16 2006 aj@suse.de
- Add BuildRequires on dbus-1-glib-devel.
-* Wed Jan 25 2006 - mls@suse.de
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Wed Jan 18 2006 - sbrabec@suse.cz
+* Wed Jan 18 2006 sbrabec@suse.cz
- Updated to version 0.3.4.
-* Tue Jun 28 2005 - sbrabec@suse.cz
+* Tue Jun 28 2005 sbrabec@suse.cz
- Updated to version 0.3.3.
-* Tue May 31 2005 - ro@suse.de
+* Tue May 31 2005 ro@suse.de
- fix filelist for lib64 (libexecdir is defined as lib before)
-* Mon May 30 2005 - sbrabec@suse.cz
+* Mon May 30 2005 sbrabec@suse.cz
- New SuSE package, version 0.3.2.
++++++ galago-daemon-bnc468373-dbus-send-dest.patch ++++++
Index: galago-daemon-0.5.1/galago-daemon.conf
===================================================================
--- galago-daemon-0.5.1.orig/galago-daemon.conf
+++ galago-daemon-0.5.1/galago-daemon.conf
@@ -8,16 +8,21 @@
</policy>
<policy context="default">
- <allow send_interface="org.freedesktop.Galago.Account"/>
- <allow send_interface="org.freedesktop.Galago.Avatar"/>
- <allow send_interface="org.freedesktop.Galago.Core"/>
- <allow send_interface="org.freedesktop.Galago.Person"/>
- <allow send_interface="org.freedesktop.Galago.Photo"/>
- <allow send_interface="org.freedesktop.Galago.Presence"/>
- <allow send_interface="org.freedesktop.Galago.Service"/>
- <allow send_interface="org.freedesktop.Galago.Status"/>
-
-