aboutsummaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-02-27 13:15:08 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-16 14:53:16 +0100
commit4bdeea41aefcc388ca3d8e5937033cd90a3b9c17 (patch)
tree3129891e7b447521ddcc2c51f25ddcd047ea7d4c /data
parente2a5ab250e8fdce0090bc517be1ede64fb467fe6 (diff)
policy: implement Messaging 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 b4145e56..2f0f54fa 100644
--- a/data/org.freedesktop.ModemManager1.conf.polkit
+++ b/data/org.freedesktop.ModemManager1.conf.polkit
@@ -165,6 +165,22 @@
send_interface="org.freedesktop.ModemManager1.Modem.Location"
send_member="GetLocation"/>
+ <!-- org.freedesktop.ModemManager1.Modem.Messaging.xml -->
+
+ <!-- Allowed for everyone -->
+ <allow send_destination="org.freedesktop.ModemManager1"
+ send_interface="org.freedesktop.ModemManager1.Modem.Messaging"
+ send_member="List"/>
+
+ <!-- Protected by the Messaging policy rule -->
+ <allow send_destination="org.freedesktop.ModemManager1"
+ send_interface="org.freedesktop.ModemManager1.Modem.Messaging"
+ send_member="Create"/>
+
+ <allow send_destination="org.freedesktop.ModemManager1"
+ send_interface="org.freedesktop.ModemManager1.Modem.Messaging"
+ send_member="Delete"/>
+
</policy>
<policy user="root">