From 9cf329b239d83e5ab552446e286f09563b77edc1 Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Tue, 16 Jun 2020 22:54:24 +0200 Subject: Plasma powerdevil: fix the polkit rules and install them correctly Thanks to LuckyCyborg. --- kde/post-install/powerdevil.post-install | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'kde/post-install/powerdevil.post-install') diff --git a/kde/post-install/powerdevil.post-install b/kde/post-install/powerdevil.post-install index 24a9bc1..718af58 100644 --- a/kde/post-install/powerdevil.post-install +++ b/kde/post-install/powerdevil.post-install @@ -10,21 +10,21 @@ install -m 0644 -o root \ $CWD/post-install/powerdevil/10-enable-upower-suspend.rules \ $PKG/etc/polkit-1/rules.d/10-enable-upower-suspend.rules.new -if [ "SLKELOGIND" = YES ]; then +if [ "SLKELOGIND" = "no" ]; then + # Add ConsoleKit2 policy file that allows users in the 'power' group + # to shutdown/reboot the computer: + install -m 0644 -o root \ + $CWD/post-install/powerdevil/10-enable-ck2-power.rules \ + $PKG/etc/polkit-1/rules.d/10-enable-session-power.rules.new +else # Add login1 policy file that allows users in the 'power' group # to shutdown/reboot the computer: install -m 0644 -o root \ $CWD/post-install/powerdevil/10-enable-elogind-power.rules \ - $PKG/etc/polkit-1/rules.d/10-enable-session-poweroff.rules.new + $PKG/etc/polkit-1/rules.d/10-enable-session-power.rules.new # Add powerdevil policy file that allows users in the 'power' group # to check for existence of a discrete gpu: install -m 0644 -o root \ $CWD/post-install/powerdevil/10-enable-powerdevil-discrete-gpu.rules \ $PKG/etc/polkit-1/rules.d/10-enable-powerdevil-discrete-gpu.rules.new -else - # Add ConsoleKit2 policy file that allows users in the 'power' group - # to shutdown/reboot the computer: - install -m 0644 -o root \ - $CWD/post-install/powerdevil/10-enable-ck2-power.rules \ - $PKG/etc/polkit-1/rules.d/10-enable-session-poweroff.rules.new fi -- cgit v1.2.3