summaryrefslogtreecommitdiff
path: root/callouts
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2009-02-17 10:43:53 -0500
committerDan Williams <dcbw@redhat.com>2009-02-17 10:43:53 -0500
commit3888405134afd35ba1f91f04152ad6b6d537b3ec (patch)
treefe14fa3daac2d62d8fa425275eda3b658c66d791 /callouts
parentf90d079858c12c92f3d1bca433d8b2314cd2df36 (diff)
downloadNetworkManager-3888405134afd35ba1f91f04152ad6b6d537b3ec.tar.gz
dbus: final dbus policy fixes (bgo #563730)
Keep explicit denials, consolidate stuff, ensure that when denying send_interface it's almost always matched with send_destination.
Diffstat (limited to 'callouts')
-rw-r--r--callouts/nm-avahi-autoipd.conf3
-rw-r--r--callouts/nm-dhcp-client.conf3
-rw-r--r--callouts/nm-dispatcher.conf4
3 files changed, 4 insertions, 6 deletions
diff --git a/callouts/nm-avahi-autoipd.conf b/callouts/nm-avahi-autoipd.conf
index 97d9ff5397..485ab42929 100644
--- a/callouts/nm-avahi-autoipd.conf
+++ b/callouts/nm-avahi-autoipd.conf
@@ -4,11 +4,10 @@
<busconfig>
<policy user="root">
<allow own="org.freedesktop.nm_avahi_autoipd"/>
- <allow send_interface="org.freedesktop.nm_avahi_autoipd"/>
</policy>
<policy context="default">
<deny own="org.freedesktop.nm_avahi_autoipd"/>
- <deny send_interface="org.freedesktop.nm_avahi_autoipd"/>
+ <deny send_destination="org.freedesktop.nm_avahi_autoipd"/>
</policy>
</busconfig>
diff --git a/callouts/nm-dhcp-client.conf b/callouts/nm-dhcp-client.conf
index 515a1106c6..0aeae6032c 100644
--- a/callouts/nm-dhcp-client.conf
+++ b/callouts/nm-dhcp-client.conf
@@ -4,11 +4,10 @@
<busconfig>
<policy user="root">
<allow own="org.freedesktop.nm_dhcp_client"/>
- <allow send_interface="org.freedesktop.nm_dhcp_client"/>
</policy>
<policy context="default">
<deny own="org.freedesktop.nm_dhcp_client"/>
- <deny send_interface="org.freedesktop.nm_dhcp_client"/>
+ <deny send_destination="org.freedesktop.nm_dhcp_client"/>
</policy>
</busconfig>
diff --git a/callouts/nm-dispatcher.conf b/callouts/nm-dispatcher.conf
index 32833a73cd..fd2f0e5a42 100644
--- a/callouts/nm-dispatcher.conf
+++ b/callouts/nm-dispatcher.conf
@@ -4,11 +4,11 @@
<busconfig>
<policy user="root">
<allow own="org.freedesktop.nm_dispatcher"/>
- <allow send_interface="org.freedesktop.nm_dispatcher"/>
+ <allow send_destination="org.freedesktop.nm_dispatcher"/>
</policy>
<policy context="default">
<deny own="org.freedesktop.nm_dispatcher"/>
- <deny send_interface="org.freedesktop.nm_dispatcher"/>
+ <deny send_destination="org.freedesktop.nm_dispatcher"/>
</policy>
</busconfig>