Hello!
On mar., juil. 20, 2010 at 08:39:17 -0400, Kris Maglione wrote:
> You need to run it under ck-launch-session.
This is what I did. When wmii ran without ck-launch-session I had
another error:
-----------------------------------------------------------------
Error org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 1 matched rules; type="method_call", sender=":1.6" (uid=1114 pid=2684 comm="dbus-send) interface="org.freedesktop.Hal.Device.Volume" member="Mount" error name="(unset)" requested_reply=0 destination="org.freedesktop.Hal" (uid=0 pid=1418 comm="/usr/sbin/hald))
ERROR: dbus-send failed
-----------------------------------------------------------------
The error I have reported in my last post was under ck-launch-session:
-----------------------------------------------------------------
$ ps -u $USER | grep ck
8548 ? 00:00:00 ck-launch-sessi
$ ./halmount /dev/sdb1
Error org.freedesktop.Hal.Device.Volume.InvalidMountOption: The
option 'uid=1114' is not allowed for uid=1114
ERROR: dbus-send failed
-----------------------------------------------------------------
> Oh, you don't want to understand how dbus-send works.
I don't want it, you're right. But it is difficult to understand what
goes wrong when I'm using halmount without any idea of the syntax of
dbus-send, isn't it?
> If you want to change the script, though, you can remove the line
> that adds uid=... to $OPTIONS,
This works fine, thank you.
-----------------------------------------------------------------
$ ./halmount /dev/sdb1
Mounted /dev/sdb1 to /media/disk
-----------------------------------------------------------------
> but then ntfs/fat volumes will be
> owned by root.
What a pity! It is not a problem for me since my USB pens use to have
ext2 file systems (or even ext3, for the USB pen I have used here),
but for a more general use it would be annoying.
Regards,
LuX.
Received on Wed Jul 21 2010 - 10:29:25 CEST
This archive was generated by hypermail 2.2.0 : Wed Jul 21 2010 - 10:36:01 CEST