packages (Titanium): kernel-desktop/kernel-desktop.spec - hmm, try to detec...
shadzik
shadzik at pld-linux.org
Wed Sep 29 23:58:19 CEST 2010
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
More information about the pld-cvs-commit
mailing list