diff options
author | Robert Marko <robert.marko@sartura.hr> | 2020-08-14 13:10:18 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2020-09-09 18:40:13 +0200 |
commit | adbb2b6afed7858f64f5b940579f6efe79eee997 (patch) | |
tree | bf44a5dd0845afaa7a9f2346c2e793b75150ea18 /src/login/org.freedesktop.login1.policy | |
parent | 6e220b4b881eab303b23e2c7da595f25601ec642 (diff) | |
download | systemd-adbb2b6afed7858f64f5b940579f6efe79eee997.tar.gz |
login: Add KEY_RESTART handling
KEY_RESTART is widely used in Linux to indicate device reboot.
So lets handle it in the same fashion as KEY_POWER.
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
Diffstat (limited to 'src/login/org.freedesktop.login1.policy')
-rw-r--r-- | src/login/org.freedesktop.login1.policy | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/login/org.freedesktop.login1.policy b/src/login/org.freedesktop.login1.policy index 1b6d85e5f9..1d269c1070 100644 --- a/src/login/org.freedesktop.login1.policy +++ b/src/login/org.freedesktop.login1.policy @@ -113,6 +113,17 @@ </defaults> </action> + <action id="org.freedesktop.login1.inhibit-handle-reboot-key"> + <description gettext-domain="systemd">Allow applications to inhibit system handling of the reboot key</description> + <message gettext-domain="systemd">Authentication is required for an application to inhibit system handling of the reboot key.</message> + <defaults> + <allow_any>no</allow_any> + <allow_inactive>yes</allow_inactive> + <allow_active>yes</allow_active> + </defaults> + <annotate key="org.freedesktop.policykit.imply">org.freedesktop.login1.inhibit-handle-suspend-key org.freedesktop.login1.inhibit-handle-hibernate-key org.freedesktop.login1.inhibit-handle-lid-switch</annotate> + </action> + <action id="org.freedesktop.login1.set-self-linger"> <description gettext-domain="systemd">Allow non-logged-in user to run programs</description> <message gettext-domain="systemd">Explicit request is required to run programs as a non-logged-in user.</message> |