Author: megabajt Date: Fri Jan 30 23:38:31 2009 GMT Module: SOURCES Tag: HEAD ---- Log message: - fixes HAL D-Bus config due to D-Bus changes caused by CVE-2008-4311 (from upstream)
---- Files affected: SOURCES: hal-dbus-conf.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: SOURCES/hal-dbus-conf.patch diff -u /dev/null SOURCES/hal-dbus-conf.patch:1.1 --- /dev/null Sat Jan 31 00:38:31 2009 +++ SOURCES/hal-dbus-conf.patch Sat Jan 31 00:38:25 2009 @@ -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> ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
