diff options
Diffstat (limited to 'source/kde/kde/post-install/powerdevil.post-install')
-rw-r--r-- | source/kde/kde/post-install/powerdevil.post-install | 30 |
1 files changed, 5 insertions, 25 deletions
diff --git a/source/kde/kde/post-install/powerdevil.post-install b/source/kde/kde/post-install/powerdevil.post-install index 4d6b9f836..92303702c 100644 --- a/source/kde/kde/post-install/powerdevil.post-install +++ b/source/kde/kde/post-install/powerdevil.post-install @@ -2,29 +2,9 @@ mkdir -p $PKG/etc mv $PKG/etc/kde/dbus-1 $PKG/etc/ -mkdir -p $PKG/etc/polkit-1/rules.d - -# Add upower policy allowing users in the 'power' group -# to suspend/hibernate the computer: +# Add powerdevil policy file that allows users in the 'power' group +# to check for existence of a discrete gpu: +mkdir -p $PKG/usr/share/polkit-1/rules.d 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" == "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-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 -fi + $CWD/post-install/powerdevil/10-enable-powerdevil-discrete-gpu.rules \ + $PKG/usr/share/polkit-1/rules.d/10-enable-powerdevil-discrete-gpu.rules.new |