Comment 0 for bug 769148

Revision history for this message
Felix Geyer (debfx) wrote : AppArmor profile breaks dbus introspection

The avahi-daemon AppArmor profile breaks dbus introspection because it denies read access to /usr/share/dbus-1/interfaces/org.freedesktop.Avahi.*.xml

Test case:
Run: dbus-send --print-reply --system --dest=org.freedesktop.Avahi / org.freedesktop.DBus.Introspectable.Introspect
Instead of an xml document with all methods it returns something like:
<node>
  <node name="Client0"/>
  <node name="Client1"/>
</node>

Tested on natty with:
ii avahi-daemon 0.6.30-0ubuntu2