aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-02-26 22:53:25 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-16 14:53:15 +0100
commitf2440e9ab2b104d8a9eddbaa5a516461d9fcdf31 (patch)
treecc2da4fb7ef5e6f2427312a59d9c818964d323fe /data
parent22407477158d6840040b246a260da475acdb54d6 (diff)
policy: implement Simple interface rules
Diffstat (limited to 'data')
-rw-r--r--data/org.freedesktop.ModemManager1.conf.polkit16
1 files changed, 16 insertions, 0 deletions
diff --git a/data/org.freedesktop.ModemManager1.conf.polkit b/data/org.freedesktop.ModemManager1.conf.polkit
index 67bd41c6..c113575a 100644
--- a/data/org.freedesktop.ModemManager1.conf.polkit
+++ b/data/org.freedesktop.ModemManager1.conf.polkit
@@ -70,6 +70,22 @@
send_interface="org.freedesktop.ModemManager1.Modem"
send_member="Command"/>
+ <!-- org.freedesktop.ModemManager1.Modem.Simple.xml -->
+
+ <!-- Allowed for everyone -->
+ <allow send_destination="org.freedesktop.ModemManager1"
+ send_interface="org.freedesktop.ModemManager1.Modem.Simple"
+ send_member="GetStatus"/>
+
+ <!-- Protected by the Device.Control policy rule -->
+ <allow send_destination="org.freedesktop.ModemManager1"
+ send_interface="org.freedesktop.ModemManager1.Modem.Simple"
+ send_member="Connect"/>
+
+ <allow send_destination="org.freedesktop.ModemManager1"
+ send_interface="org.freedesktop.ModemManager1.Modem.Simple"
+ send_member="Disconnect"/>
+
</policy>
<policy user="root">