summaryrefslogtreecommitdiffstats
path: root/src/responder
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2014-04-10 09:11:12 +0200
committerJakub Hrozek <jhrozek@redhat.com>2014-04-15 11:24:43 +0200
commit42c28b9424b6ef8a0021b124773e171dd5defadd (patch)
tree4bb8c5fd4d6aef0dfe8087e2de3fd18917f7b637 /src/responder
parent9123c2abff5780f485764261eb4b180e9ceadf20 (diff)
downloadsssd-42c28b9424b6ef8a0021b124773e171dd5defadd.tar.gz
sssd-42c28b9424b6ef8a0021b124773e171dd5defadd.tar.xz
sssd-42c28b9424b6ef8a0021b124773e171dd5defadd.zip
SBUS: Generate introspection from the interface meta structure
https://fedorahosted.org/sssd/ticket/2234 This patch generates the introspection data from the sbus interface meta structure. The generated XML conforms to http://dbus.freedesktop.org/doc/dbus-specification.html#introspection-format The XML description of the interface also always includes the org.freedesktop.DBus.Introspectable interface, which this patch also allows in the policy settings.
Diffstat (limited to 'src/responder')
-rw-r--r--src/responder/ifp/org.freedesktop.sssd.infopipe.conf3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/responder/ifp/org.freedesktop.sssd.infopipe.conf b/src/responder/ifp/org.freedesktop.sssd.infopipe.conf
index fea847cee..56e460aa1 100644
--- a/src/responder/ifp/org.freedesktop.sssd.infopipe.conf
+++ b/src/responder/ifp/org.freedesktop.sssd.infopipe.conf
@@ -16,6 +16,9 @@
<!-- Right now, this will be handled by a limited ACL
within the InfoPipe Daemon. -->
<policy context="default">
+ <allow send_destination="org.freedesktop.sssd.infopipe"
+ send_interface="org.freedesktop.DBus.Introspectable"/>
+
<allow send_interface="org.freedesktop.sssd.infopipe"/>
</policy>