ref: refs/heads/patch_refactor
commit 182416db88b0369e62e3511c4cf0414800706eaa
Author: Ladislav Slezak
Date: Fri Sep 25 11:10:30 2009 +0200
yast2-webservice-system.spec - fixed policykit setup
- don't fail when policykit rights have been already set up
---
.../system/package/yast2-webservice-system.spec | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/plugins/system/package/yast2-webservice-system.spec b/plugins/system/package/yast2-webservice-system.spec
index 717b75e..3fd007c 100644
--- a/plugins/system/package/yast2-webservice-system.spec
+++ b/plugins/system/package/yast2-webservice-system.spec
@@ -59,10 +59,10 @@ rm -rf $RPM_BUILD_ROOT
%post
# granting all permissions for the web user
-polkit-auth --user %{pkg_user} --grant org.freedesktop.hal.power-management.shutdown
-polkit-auth --user %{pkg_user} --grant org.freedesktop.hal.power-management.shutdown-multiple-sessions
-polkit-auth --user %{pkg_user} --grant org.freedesktop.hal.power-management.reboot
-polkit-auth --user %{pkg_user} --grant org.freedesktop.hal.power-management.reboot-multiple-sessions
+polkit-auth --user %{pkg_user} --grant org.freedesktop.hal.power-management.shutdown >& /dev/null || :
+polkit-auth --user %{pkg_user} --grant org.freedesktop.hal.power-management.shutdown-multiple-sessions >& /dev/null || :
+polkit-auth --user %{pkg_user} --grant org.freedesktop.hal.power-management.reboot >& /dev/null || :
+polkit-auth --user %{pkg_user} --grant org.freedesktop.hal.power-management.reboot-multiple-sessions >& /dev/null || :
%postun
# discard all configured permissions for the web user
--
To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org
For additional commands, e-mail: yast-commit+help@opensuse.org