Author: shadzik Date: Wed Sep 29 21:58:19 2010 GMT
Module: packages Tag: Titanium
---- Log message:
- hmm, try to detect if we run as root via poldek, or via kpackagekit which
runs as user
- rel 2
---- Files affected:
packages/kernel-desktop:
kernel-desktop.spec (1.204.2.135 -> 1.204.2.136)
---- Diffs:
================================================================
Index: packages/kernel-desktop/kernel-desktop.spec
diff -u packages/kernel-desktop/kernel-desktop.spec:1.204.2.135
packages/kernel-desktop/kernel-desktop.spec:1.204.2.136
--- packages/kernel-desktop/kernel-desktop.spec:1.204.2.135 Wed Sep 29
18:44:42 2010
+++ packages/kernel-desktop/kernel-desktop.spec Wed Sep 29 23:58:13 2010
@@ -47,7 +47,7 @@
%define _basever 2.6.35
%define _postver .7
-%define _rel 1
+%define _rel 2
%define _enable_debug_packages 0
@@ -710,11 +710,16 @@
fi
# kde4-kernelupdatenotifier
+UID=$(id -u)
if [ -x /usr/bin/kernelupdatenotifier ]; then
- # TODO: Send to all kde4 sessions
- for user in $(ps -o user= -C kded4 | sort -u); do
- su -s /bin/sh -l $user -c "/usr/bin/kernelupdatenotifier
%{name}-%{version}-%{release}" &
- done
+ if [ $UID -eq 0 ]; then
+ # TODO: Send to all kde4 sessions
+ for user in $(ps -o user= -C kded4 | sort -u); do
+ su -s /bin/sh -l $user -c
"/usr/bin/kernelupdatenotifier %{name}-%{version}-%{release}" &
+ done
+ else
+ /usr/bin/kernelupdatenotifier %{name}-%{version}-%{release} &
+ fi
fi
%post vmlinux
@@ -964,6 +969,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.204.2.136 2010/09/29 21:58:13 shadzik
+- hmm, try to detect if we run as root via poldek, or via kpackagekit which
runs as user
+- rel 2
+
Revision 1.204.2.135 2010/09/29 16:44:42 shadzik
- Linux 2.6.35.7
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/kernel-desktop/kernel-desktop.spec?r1=1.204.2.135&r2=1.204.2.136&f=u
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit