Re: Questions for users, about vfs support

On Mon, 28 Aug 2006 12:28:31 +0200
mattenklicker@xxxxxxx wrote:

> I think an fuse interface is the easiest and best way for implementing
> it. I have fusesmb in daily use, testet some time ago fuseftp and there
> is an unpackfs: http://fuse.sourceforge.net/wiki/index.php/FileSystems
> The interface can't be very complex, and with this modular system
> everyone can decide which vfs functionality he wants.
> 
> regards,
> Atman
Atman, perhaps you can provide some insight.

I tried fuseftp, and found that it works ok (well, for reading at least) for a 
site with just a few entries, but when I tried with a big site, after 
successful login (according to the displayed console text), it just hung.

This is what I used:

MNTTMP=/tmp/fuse/ftp;mkdir -p $MNTTMP;fuseftp --passive $MNTTMP 
ftp.uninett.no:/linux/MandrivaLinux/devel/cooker/i586/media/main/release

BTW, it should be possible to create an e2 alias to make something like the 
above happen, say ...

  >export MNTTMP=/tmp/fuse/ftp;mkdir -p $MNTTMP;fuseftp --passive $MNTTMP 
ftp.uninett.no:/linux/MandrivaLinux/devel/cooker/i586/media/main/release

(in the next release, compound commands sent to external shell will be sent in 
one piece, so just a single leading ">" and no need to "export")

And if you don't want to hardcode the mountpoint and/or ftp URL, something like 
%{(fusemounts)@Mountpoint:} and/or %{(ftpsites)@Site name:}

How about

alias = fuseftp
expansion = >export MNTTMP=%{(fusemounts)@Mountpoint:};mkdir -p $MNTTMP;fuseftp 
--passive $MNTTMP \2

... if you don't mind a bit of old hat, having to mount and unmount things 
explicitly and remembering where mounted.

Regards
Tom


-- 
Users can unsubscribe from the list by sending email to 
emelfm2-request@xxxxxxxxxxxxx with 'unsubscribe' in the subject field or by 
logging into the web interface.

Other related posts: