On Thu, 2006-02-23 at 12:28 -0500, Bill Nottingham wrote:
David Zeuthen (david(a)fubar.dk) said:
> > That's a cheat, though - the introduction is removing functionality from
> > the OS.
>
> Strong disagreement.
Prior releases automatically mounted filesystems in all situations;
No, we just provided 1) an /etc/fstab entry; and 2) created/maintained a
directory in /media.
now they are only mounted in the desktop.
There are no big changes for desktop users.
> [davidz@daxter ~]$ dbus-send --system
--dest=org.freedesktop.Hal --print-reply
/org/freedesktop/Hal/devices/volume_uuid_43F1_517C
org.freedesktop.Hal.Device.Volume.Unmount array:string:
> method return sender=:1.2 -> dest=:1.62
> uint32 0
> [davidz@daxter ~]$ dbus-send --system --dest=org.freedesktop.Hal
--print-reply /org/freedesktop/Hal/devices/volume_uuid_43F1_517C
org.freedesktop.Hal.Device.Volume.Mount string: string: array:string:
> method return sender=:1.2 -> dest=:1.65
> uint32 0
This isn't exactly common use currently, though - I suspect
more people understand basic perl line noise than this. :)
Is there a way to easily query a d-bus object (from the command
line, or even python -c '...') for the supported methods?
No, not yet, sorry. HAL was written before the introspection format in
D-BUS settled... so HAL currently don't support introspection... I want
to add this when D-BUS goes 1.0 though...
> > This is all documented in the release notes, right?
>
> If you think it's necessary.. feel free to add it.
I really think we could use one.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=182639
David