summaryrefslogtreecommitdiffstats
path: root/avahi-daemon/avahi-dbus.conf.in
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-06-20 22:27:45 +0000
committerLennart Poettering <lennart@poettering.net>2005-06-20 22:27:45 +0000
commite26b546ee463cdbe2433367f6bcb9aec476fbee0 (patch)
tree5da6536e752b83f134b4038100b46565452469c0 /avahi-daemon/avahi-dbus.conf.in
parent78fb052e89e9063ab985c1ad3c3ce10e47d1621d (diff)
Add patches from Sebastien Estienne
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@131 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-daemon/avahi-dbus.conf.in')
-rw-r--r--avahi-daemon/avahi-dbus.conf.in24
1 files changed, 24 insertions, 0 deletions
diff --git a/avahi-daemon/avahi-dbus.conf.in b/avahi-daemon/avahi-dbus.conf.in
new file mode 100644
index 0000000..485c03e
--- /dev/null
+++ b/avahi-daemon/avahi-dbus.conf.in
@@ -0,0 +1,24 @@
+<!DOCTYPE busconfig PUBLIC
+ "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+<busconfig>
+
+ <!-- Only root or user @AVAHI_USER@ can own the Avahi service -->
+ <policy user="@AVAHI_USER@">
+ <allow own="org.freedesktop.Avahi"/>
+ </policy>
+ <policy user="root">
+ <allow own="org.freedesktop.Avahi"/>
+ </policy>
+
+ <!-- Allow anyone to invoke methods on the Manager and Device interfaces -->
+ <policy context="default">
+ <allow send_interface="org.freedesktop.Avahi"/>
+
+ <allow receive_interface="org.freedesktop.Avahi"
+ receive_sender="org.freedesktop.Avahi"/>
+ </policy>
+
+ <limit name="max_match_rules_per_connection">512</limit>
+
+</busconfig>