Regarding USB
John Galloway
jrg at dbengines.com
Wed Mar 22 10:31:07 PST 2006
On Mar 22, 2006, at 9:47 AM, Chakkaradeep C C wrote:
> Hi all,
>
> On 3/22/06, John Galloway <jrg at dbengines.com> wrote:
> Unless I'm completely confused about all this (always a possibility)
> HAL doesn't actually mount devices at all. it only produces a record
> for the device that it can send out to processes (like say gnome-
> volume-manager)
> that are interested in device adds/removes. Gnome-volume-manager
> calls
> pmount-hal which uses the hal data you have merged into the record for
> this new usb device to mount them (if you have its configure params
> set to do so of course, use gnome-volume-properties or GConf-editor).
>
> thanks John for the reply :). Ok, so you mean to say, that i can
> write a python dbus service,listen to HAL add,remove devices and
> grab those signals and achieve what i want?
yes you could do that. Or just use gnome-volume-manager to do so for
you.
does Yoper include the gnome desktop? (gnome-volume-manager doesn't
itself have a UI component, it gets its settings from GConf, its just
a daemon).
-jrg
>
> -jrg
> On Mar 22, 2006, at 4:39 AM, Chakkaradeep C C wrote:
>
> hi all,
>
> in my Yoper Distro, i have /usr/share/hal/fdi/policy/10osvendor/10-
> storage-policy.fdi where i see what should HAL do when it detects
> the devices.
>
> In yoper, the usb gets detected but it does not get mounted and
> doesnt notify to the user. so , i thought that HAL should be
> informed where to mount, so i tried adding these lines to /usr/
> share/hal/fdi/policy/10osvendor/10-storage-policy.fdi ,
>
> ****************
> <match key="storage.bus" string="usb">
> <merge key=" storage.policy.should_mount" type="bool">true</
> merge>
> <merge key="volume.policy.desired_mount_point"
> type="string">/media/usb</merge>
> <merge key=" volume.policy.mount_filesystem"
> type="string">vfat</media>
> <merge
> key="volume.policy.mount_option.fscontext=system_u:object_r:removable_
> t" type="bool">true</merge>
> <merge key="volume.policy.mount_option.noatime"
> type="bool">true</merge>
> <merge key="volume.policy.mount_option.sync"
> type="bool">true</merge>
> <merge key="volume.policy.should_mount" type="bool">true</
> merge>
> </match>
>
> ****************
>
> i restarted hal service, plugged in my usb device, but it doesnt
> get mounted.....
>
> i would be happy if somebody can help me....
>
> thanks in advance....
>
> --
> Regards,
> Chaks,
> Yoper Ltd.
> http://www.yoper.com
> http://www.yoper.com/forum
> --
> The main aim of communication is clarity and simplicity. Simplicity
> means focussed effort.
> _______________________________________________
> hal mailing list
> hal at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/hal
>
>
>
>
> --
> Regards,
> Chaks,
> Yoper Ltd.
> http://www.yoper.com
> http://www.yoper.com/forum
> --
> The main aim of communication is clarity and simplicity. Simplicity
> means focussed effort.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freedesktop.org/archives/hal/attachments/20060322/ef694d3b/attachment.html
More information about the hal
mailing list