From c2cee85488e0cfb9a42b5d1b9cac36bb9e8440cb Mon Sep 17 00:00:00 2001 From: nevaforget Date: Tue, 21 Apr 2026 09:12:11 +0200 Subject: [PATCH] chore: drop moongreet polkit rule, now shipped by moongreet-git MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The rule was never installed by any PKGBUILD from this repo anyway. Moved to moongreet/config/polkit/ in v0.8.3 where it belongs — moonarch should not own greeter-specific auth rules. --- .../etc/polkit-1/rules.d/50-moongreet-power.rules | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 defaults/etc/polkit-1/rules.d/50-moongreet-power.rules diff --git a/defaults/etc/polkit-1/rules.d/50-moongreet-power.rules b/defaults/etc/polkit-1/rules.d/50-moongreet-power.rules deleted file mode 100644 index edc276b..0000000 --- a/defaults/etc/polkit-1/rules.d/50-moongreet-power.rules +++ /dev/null @@ -1,12 +0,0 @@ -// ABOUTME: Allow the greeter user to reboot and power off without authentication. -// ABOUTME: Required because greetd's greeter session is inactive in logind. - -polkit.addRule(function(action, subject) { - if (subject.user === "greeter" && - (action.id === "org.freedesktop.login1.reboot" || - action.id === "org.freedesktop.login1.reboot-multiple-sessions" || - action.id === "org.freedesktop.login1.power-off" || - action.id === "org.freedesktop.login1.power-off-multiple-sessions")) { - return polkit.Result.YES; - } -});