]> git.pld-linux.org Git - packages/dbus.git/commitdiff
- re-enable introspection after last CVE fix
authorPatryk Zawadzki <patrys@room-303.com>
Mon, 8 Dec 2008 16:43:56 +0000 (16:43 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    dbus-allow-introspection.patch -> 1.1

dbus-allow-introspection.patch [new file with mode: 0644]

diff --git a/dbus-allow-introspection.patch b/dbus-allow-introspection.patch
new file mode 100644 (file)
index 0000000..915f5ec
--- /dev/null
@@ -0,0 +1,32 @@
+--- a/bus/system.conf.in
++++ b/bus/system.conf.in
+@@ -50,6 +50,9 @@
+          even if they aren't in here -->
+     <allow send_destination="org.freedesktop.DBus"/>
+     <allow receive_sender="org.freedesktop.DBus"/>
++    <!-- Introspection and Peer methods are always allowed -->
++    <allow send_interface="org.freedesktop.DBus.Introspectable"/>
++    <allow send_interface="org.freedesktop.DBus.Peer"/>
+     <!-- allow sending valid replies -->
+     <allow send_requested_reply="true" send_type="method_return"/>
+     <allow send_requested_reply="true" send_type="error"/>
+--- a/test/name-test/tmp-session-like-system.conf
++++ b/test/name-test/tmp-session-like-system.conf
+@@ -25,10 +25,13 @@
+     <!-- But allow all users to connect -->
+     <allow user="*"/>
+     <!-- Allow anyone to talk to the message bus -->
+-    <!-- FIXME I think currently these eallow rules are always implicit 
++    <!-- FIXME I think currently these allow rules are always implicit 
+          even if they aren't in here -->
+     <allow send_destination="org.freedesktop.DBus"/>
+     <allow receive_sender="org.freedesktop.DBus"/>
++    <!-- Introspection and Peer methods are always allowed -->
++    <allow send_interface="org.freedesktop.DBus.Introspectable"/>
++    <allow send_interface="org.freedesktop.DBus.Peer"/>
+     <!-- valid replies are always allowed -->
+     <allow send_requested_reply="true" send_type="method_return"/>
+     <allow send_requested_reply="true" send_type="error"/>
+-- 
+1.6.0.4
+
This page took 0.033907 seconds and 4 git commands to generate.