Maybe we should make rox integrate with hal?
One way to do it would be to let hal create mountpoints in $MEDIADIR
(default /media) and then tell ROX that these are media mountpoints, and
that they should be mounted with "pmount" instead of "mount". Possible
1) Tell rox that a specific dir is a pmountpoint with a SOAP call.
2) Tell rox that all dirs under $MEDIADIR should be treated as
3) Tell rox that all dirs with file .this_is_a_pmount_point in it should
be treated as such...
What do you think? In all cases, we could also ask HAL about the device
(trough dbus) and show interesting things in the Properties window and
maybe in the tooltip. We could also have different right click menu's
(sendto items) for different types of media, like "Blank" on CD-RW discs
in CD-RW drives, and "Write ISO image to disc" on CD-R/CD-RW discs, "Rip
audio" on audio discs, etc...
The thing is, I'm beginning to think that automounting isn't the way to
go. It's a bit troublesome when there can be multiple users logged in to
the box at the same time, etc. if automounted by user, And security
problems when mounted by a root system app if all users should be able
to access and unmount it, etc...
So, it's probably better to just create the mountpoints but let the user
do any actions. And to have a policies configurable per DISPLAY would be
cool too. (only let users on localhost or 192.168.0.* mount/unmount usb
/Jonatan -=( http://kymatica.com )=-
Get latest updates about Open Source Projects, Conferences and News.