I researched this, and solved the problem. The correct solution was posted at http://www.linuxquestions.org/questions/slackware-14/12.0-and-hal-read-this-566862/
Basically, I had to do 2 things: 1. Add myself to the group plugdev in /etc/group 2. Reload the Dbus config with /etc/init.d/dbus reload It would be a Good Thing if new local accounts could be added to group plugdev when they're created. On Fri, 2007-10-19 at 16:05 -0500, Lindsay Haisley wrote: > I'm have a 500G WD "My Book" USB hard drive which I would like to use > for a backup drive. Other USB drives - flash drives - automount on > directories in /media with names such as /media/TRAVELDRIVE, etc. I'm > not sure where or how these mountpoints are established and what > mechanism is used to automount. > > When I plug in the WD USB hard drive, I get an error dialog: > > Cannot mount volume: > > Error org.freedesktop.DBus.Error.AccessDenied > > Details > A security policy in place prevents this sender from sending > this message to this recipient, see message bus configuration > file (rejected message had interface > "org.freedesktop.Hal.Device.Volume" member "Mount" error name > "(unset)" destination "org.freedesktop.Hal") > > What's the meaning of this and how do I get the system to automount the > drive on a proper mountpoint in /media/ ?? > > This appears to be related to policies in /etc/dbus-1/system.d/hal.conf > which contain a number of rules, including: > > <!-- 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> > > <!-- Default policy for the exported interfaces --> > <policy context="default"> > <deny send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/> > <deny send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/> > <deny send_interface="org.freedesktop.Hal.Device.LaptopPanel"/> > <deny send_interface="org.freedesktop.Hal.Device.Volume"/> > <deny send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/> > </policy> > > -- > Lindsay Haisley | "In an open world, | PGP public key > FMP Computer Services | who needs Windows | available at > 512-259-1190 | or Gates" | http://pubkeys.fmp.com > http://www.fmp.com | | -- [EMAIL PROTECTED] mailing list
