Magellan Linux

Contents of /trunk/hal/patches/hal-0.5.13-use-at-console.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 931 - (show annotations) (download)
Fri Nov 13 17:17:38 2009 UTC (14 years, 5 months ago) by niro
File size: 2289 byte(s)
-fix for consolekit

1 diff -up hal-0.5.13/hal.conf.in.drop-polkit hal-0.5.13/hal.conf.in
2 --- hal-0.5.13/hal.conf.in.drop-polkit 2009-02-04 17:07:23.000000000 -0500
3 +++ hal-0.5.13/hal.conf.in 2009-07-29 23:15:16.866766074 -0400
4 @@ -25,7 +25,41 @@
5 send_interface="org.freedesktop.Hal.Device"/>
6 <allow send_destination="org.freedesktop.Hal"
7 send_interface="org.freedesktop.Hal.Manager"/>
8 + </policy>
9 +
10 + <!-- Only allow users at the local console to manipulate devices -->
11 + <policy at_console="true">
12 + <allow send_destination="org.freedesktop.Hal"
13 + send_interface="org.freedesktop.Hal.Device.CPUFreq"/>
14 + <allow send_destination="org.freedesktop.Hal"
15 + send_interface="org.freedesktop.Hal.Device.DockStation"/>
16 + <allow send_destination="org.freedesktop.Hal"
17 + send_interface="org.freedesktop.Hal.Device.KillSwitch"/>
18 + <allow send_destination="org.freedesktop.Hal"
19 + send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/>
20 + <allow send_destination="org.freedesktop.Hal"
21 + send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
22 + <allow send_destination="org.freedesktop.Hal"
23 + send_interface="org.freedesktop.Hal.Device.Leds"/>
24 + <allow send_destination="org.freedesktop.Hal"
25 + send_interface="org.freedesktop.Hal.Device.LightSensor"/>
26 + <allow send_destination="org.freedesktop.Hal"
27 + send_interface="org.freedesktop.Hal.Device.Storage"/>
28 + <allow send_destination="org.freedesktop.Hal"
29 + send_interface="org.freedesktop.Hal.Device.Storage.Removable"/>
30 + <allow send_destination="org.freedesktop.Hal"
31 + send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
32 + <allow send_destination="org.freedesktop.Hal"
33 + send_interface="org.freedesktop.Hal.Device.Volume"/>
34 + <allow send_destination="org.freedesktop.Hal"
35 + send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
36 + <allow send_destination="org.freedesktop.Hal"
37 + send_interface="org.freedesktop.Hal.Device.WakeOnLan"/>
38 +
39 + </policy>
40
41 + <!-- well,...and root too -->
42 + <policy user="root">
43 <allow send_destination="org.freedesktop.Hal"
44 send_interface="org.freedesktop.Hal.Device.CPUFreq"/>
45 <allow send_destination="org.freedesktop.Hal"