]> git.pld-linux.org Git - packages/hal.git/commitdiff
- fixes HAL D-Bus config due to D-Bus changes caused by CVE-2008-4311 (from upstream)
authorMarcin Banasiak <marcin.banasiak@gmail.com>
Fri, 30 Jan 2009 23:38:25 +0000 (23:38 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    hal-dbus-conf.patch -> 1.1

hal-dbus-conf.patch [new file with mode: 0644]

diff --git a/hal-dbus-conf.patch b/hal-dbus-conf.patch
new file mode 100644 (file)
index 0000000..34b36bc
--- /dev/null
@@ -0,0 +1,74 @@
+--- a/hal.conf.in      2008-05-08 01:24:13.000000000 +0200
++++ b/hal.conf.in      2009-01-30 14:26:35.000000000 +0100
+@@ -16,35 +16,43 @@
+   <!-- Allow anyone to invoke methods on the Manager and Device interfaces -->
+   <policy context="default">
+-    <allow send_interface="org.freedesktop.Hal.Manager"/>
+-    <allow send_interface="org.freedesktop.Hal.Device"/>
+-    <allow receive_interface="org.freedesktop.Hal.Manager"
+-           receive_sender="org.freedesktop.Hal"/>
+-    <allow receive_interface="org.freedesktop.Hal.Device"
+-           receive_sender="org.freedesktop.Hal"/>
+-
+-    <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
+-    <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
+-    <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
+-    <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
+-    <allow receive_interface="org.freedesktop.Hal.Device.SystemPowerManagement"
+-         receive_sender="org.freedesktop.Hal"/>
+-    <allow receive_interface="org.freedesktop.Hal.Device.LaptopPanel"
+-         receive_sender="org.freedesktop.Hal"/>
+-    <allow receive_interface="org.freedesktop.Hal.Device.Volume"
+-         receive_sender="org.freedesktop.Hal"/>
+-    <allow receive_interface="org.freedesktop.Hal.Device.Volume.Crypto"
+-         receive_sender="org.freedesktop.Hal"/>
+-  </policy>
++    <allow send_destination="org.freedesktop.Hal"
++           send_interface="org.freedesktop.DBus.Introspectable"/>
++    <allow send_destination="org.freedesktop.Hal"
++           send_interface="org.freedesktop.DBus.Properties" />
++
++    <allow send_destination="org.freedesktop.Hal"
++           send_interface="org.freedesktop.Hal.Device"/>
++    <allow send_destination="org.freedesktop.Hal"
++           send_interface="org.freedesktop.Hal.Manager"/>
++
++    <allow send_destination="org.freedesktop.Hal"
++           send_interface="org.freedesktop.Hal.Device.CPUFreq"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.DockStation"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.KillSwitch"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.Leds"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.LightSensor"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.Storage"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.Storage.Removable"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.Volume"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
++    <allow send_destination="org.freedesktop.Hal"
++         send_interface="org.freedesktop.Hal.Device.WakeOnLan"/>
+-  <!-- Default policy for the exported interfaces; if PolicyKit is not used
+-       for access control you will need to modify this -->
+-  <policy context="default">
+-    <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
+-    <allow send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/>
+-    <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
+-    <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
+-    <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
+   </policy>
+ </busconfig>
This page took 0.319994 seconds and 4 git commands to generate.