--- norbert <[EMAIL PROTECTED]> wrote: > hi fuse developers, > > are there any plans (or ongoing efforts) for writing a fuse > management > library for desktop integration / gui based mounting/umounting? > > what IMHO the library should do: > > * maintain a list of "known" network shares/fuse mountpoints (like > fstab, but as key/value config-files in the users home directory) > > * create, mount, unmount, remove fuse mountpoints > > * provide a list of currently mounted fuse mounts (like mtab)... > > * password callbacks (needs support in libfuse or a second library > linked into fuse modules, because the current way of specifying > passwords as command line args is unsecure) > > * a progress/logging interface for fuse-modules to send messages to > an > ui-server > > * emit mount/umount events to all clients of the management system > > * translate from uri's to mountpoints back and forth (by using the > list > of "known" fuse-mounts) > ftp://[EMAIL PROTECTED]/dir/file -> > ~/netvols/ftp_user_at_server/dir/file (i believe the dir-name of the > > mountpoint should be defined by the user, but we could offer him/her > a > "proposed name") > > * get meta-information about fuse-mounts > > * provide a "browsing" interface (smb network/servers) > > the fuse management system should consist of three parts: > > * a glib main-loop based client library (async mount/umount > operations, > events) > * a dbus service (session bus) > * an (optionally linked) library used in fuse modules for > authentication > callbacks and progress/logging events
Thanks for spending time on FUSE desktop integration. I think the proposed FUSE management library fits extremely well within the HAL framework. For example, HAL can already manage password-protected USB drives, which require approximately the same handling as remote SSHFS directories. Simply change a few commands: mount ---> sshfs umount ---> fusermount -u /dev/sdc1 ---> server.com:/home/username It seems the infrastructure for all the functionality you envisioned is already present in HAL. Vlad __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ xdg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xdg
