]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
logind: allow Sleep() and CanSleep() dbus calls
authorMike Yuan <me@yhndnzj.com>
Tue, 16 Jan 2024 13:27:23 +0000 (21:27 +0800)
committerLuca Boccassi <luca.boccassi@gmail.com>
Tue, 16 Jan 2024 15:25:43 +0000 (15:25 +0000)
Follow-up for cd4dd90b99ac5617431ce4f0ca1e9089197c85fd

src/login/org.freedesktop.login1.conf

index 8ba094bcff18ce8e505b740582464c27ebeb9c32..d33e89d5be8a51514f507baa1013c99c1f256ed9 100644 (file)
                        send_interface="org.freedesktop.login1.Manager"
                        send_member="SuspendThenHibernateWithFlags"/>
 
+                <allow send_destination="org.freedesktop.login1"
+                       send_interface="org.freedesktop.login1.Manager"
+                       send_member="Sleep"/>
+
                 <allow send_destination="org.freedesktop.login1"
                        send_interface="org.freedesktop.login1.Manager"
                        send_member="CanPowerOff"/>
                        send_interface="org.freedesktop.login1.Manager"
                        send_member="CanSuspendThenHibernate"/>
 
+                <allow send_destination="org.freedesktop.login1"
+                       send_interface="org.freedesktop.login1.Manager"
+                       send_member="CanSleep"/>
+
                 <allow send_destination="org.freedesktop.login1"
                        send_interface="org.freedesktop.login1.Manager"
                        send_member="ScheduleShutdown"/>