[systemd-commits] 2 commits - src/login

Lennart Poettering lennart at kemper.freedesktop.org
Thu Feb 9 17:36:21 PST 2012


 src/login/org.freedesktop.login1.conf |   16 ++++++++++++++++
 1 file changed, 16 insertions(+)

New commits:
commit 1b73da108b5ff27bae677de146cb51cb5bbfd4ce
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 10 02:35:48 2012 +0100

    logind: make seat device management accessible to normal users/via polkit

diff --git a/src/login/org.freedesktop.login1.conf b/src/login/org.freedesktop.login1.conf
index fbe4810..5ae1436 100644
--- a/src/login/org.freedesktop.login1.conf
+++ b/src/login/org.freedesktop.login1.conf
@@ -85,6 +85,14 @@
                        send_member="Reboot"/>
 
                 <allow send_destination="org.freedesktop.login1"
+                       send_interface="org.freedesktop.login1.Manager"
+                       send_member="AttachDevice"/>
+
+                <allow send_destination="org.freedesktop.login1"
+                       send_interface="org.freedesktop.login1.Manager"
+                       send_member="FlushDevices"/>
+
+                <allow send_destination="org.freedesktop.login1"
                        send_interface="org.freedesktop.login1.Seat"
                        send_member="ActivateSession"/>
 

commit 80df5f4c3b697d666324fc37e63661f44a5f76cf
Author: Benjamin Franzke <benjaminfranzke at googlemail.com>
Date:   Fri Feb 10 00:56:44 2012 +0100

    logind: Allow PowerOff/Reboot in default context

diff --git a/src/login/org.freedesktop.login1.conf b/src/login/org.freedesktop.login1.conf
index 1774655..fbe4810 100644
--- a/src/login/org.freedesktop.login1.conf
+++ b/src/login/org.freedesktop.login1.conf
@@ -77,6 +77,14 @@
                        send_member="ActivateSessionOnSeat"/>
 
                 <allow send_destination="org.freedesktop.login1"
+                       send_interface="org.freedesktop.login1.Manager"
+                       send_member="PowerOff"/>
+
+                <allow send_destination="org.freedesktop.login1"
+                       send_interface="org.freedesktop.login1.Manager"
+                       send_member="Reboot"/>
+
+                <allow send_destination="org.freedesktop.login1"
                        send_interface="org.freedesktop.login1.Seat"
                        send_member="ActivateSession"/>
 



More information about the systemd-commits mailing list