[Pkg-lxde-maintainers] Bug#591178: pcmanfm: treat ltspfs/fuse mounts as devices

Vagrant Cascadian vagrant+debianbugs at freegeek.org
Sun Aug 1 02:18:31 UTC 2010


Package: pcmanfm
Severity: wishlist

LXDE makes a great desktop for thin-clients already!

it would be very nice if pcmanfm would treat fuse mountpoints as devices
somehow.

for example, ltspfs is a remote filesystem that typically does fuse mounts in
/media/USERNAME/DEVICENAME, used for thin clients. 

filemanagers such as nautilus treat mountpoints in /media as devices, so an
icon will show up in the desktop, or on the left panel in a filemanager view.

it would be great if pcmanfm could also support this or something similar.

i tested packages built from the git tree (20100730) of libfm/pcmanfm that
Andrew Lee provided, and it seems to respond to the ltspfs mounts with an error
message repeated 3 times for each device:

  ** (pcmanfm:3348): DEBUG: FmJob error: No such file or directory


to emulate a thin-client mounting with ltspfs: 

  apt-get install ltspfs ltspfsd-core
  mkdir /srv/ltspfs-test
  # user needs to be in the fuse group
  adduser USERNAME fuse

as USERNAME, run ltspfsd in no-auth, debugging, read-only mode:

  while sleep 1 ; do ltspfsd -a -d -r ; done

in another terminal, as USERNAME, add a device:

  LTSPFS_NOAUTH=true /usr/sbin/ltspfsmounter /srv/ltspfs-test add

remove the device:

  LTSPFS_NOAUTH=true /usr/sbin/ltspfsmounter /srv/ltspfs-test remove

remove all devices:

  LTSPFS_NOAUTH=true /usr/sbin/ltspfsmounter all cleanup


please let me know if you need any more information.

live well,
  vagrant





More information about the Pkg-lxde-maintainers mailing list