rpms/olpc-utils/OLPC-3 olpc-utils-dbus.patch, NONE, 1.1 olpc-utils.spec, 1.23, 1.24

Marco Pesenti Gritti mpg at fedoraproject.org
Sat Oct 18 16:33:10 UTC 2008


Author: mpg

Update of /cvs/pkgs/rpms/olpc-utils/OLPC-3
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv21753

Modified Files:
	olpc-utils.spec 
Added Files:
	olpc-utils-dbus.patch 
Log Message:
* Sat Oct  1 2008 Marco Pesenti Gritti <mpg at redhat.com> 0.89-2
- Marco Pesenti Gritti (1):
    Make olpc-session launch a dbus-session before running sugar.



olpc-utils-dbus.patch:

--- NEW FILE olpc-utils-dbus.patch ---
--- olpc-utils-0.89/usr/bin/olpc-session.dbus	2008-09-29 23:48:41.000000000 +0200
+++ olpc-utils-0.89/usr/bin/olpc-session	2008-10-18 18:14:15.000000000 +0200
@@ -74,5 +74,12 @@
 mv $HOME/.boot_time $HOME/.boot_time.prev 2>/dev/null
 cat /proc/uptime >$HOME/.boot_time
 
+# run the dbus session daemon
+if [ -f /etc/olpc-security ] ; then
+  DBUS_CONFIG=--config-file /etc/dbus-1/session-olpc.conf sugar-shell
+fi
+
+eval `dbus-launch --sh-syntax --exit-with-session $DBUS_CONFIG`
+
 # finally, run sugar
 exec /usr/bin/ck-xinit-session /usr/bin/sugar


Index: olpc-utils.spec
===================================================================
RCS file: /cvs/pkgs/rpms/olpc-utils/OLPC-3/olpc-utils.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- olpc-utils.spec	18 Oct 2008 16:13:14 -0000	1.23
+++ olpc-utils.spec	18 Oct 2008 16:32:40 -0000	1.24
@@ -8,6 +8,8 @@
 Source0:    %{name}-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+Patch1: olpc-utils-dbus.patch
+
 # for olpc-dm
 BuildRequires:  pam-devel
 Requires:       pam
@@ -29,6 +31,7 @@
 %prep
 %setup -q
 
+%patch1 -p1
 
 %build
 make -f Makefile.build %{?_smp_mflags}




More information about the fedora-extras-commits mailing list