IgnorantGuru / spacefm

SpaceFM File Manager
http://ignorantguru.github.com/spacefm/
GNU General Public License v3.0
489 stars 73 forks source link

Can't access FTP emplacement #251

Closed jpfleury closed 11 years ago

jpfleury commented 11 years ago

I installed udevil and curlftpfs. In the file /etc/udevil/udevil.conf, I have this:

allowed_types = $KNOWN_FILESYSTEMS, file, curlftpfs

However, when I try to access a FTP emplacement, for example ftp://user@ftp.server.ext/, I don't have any prompt for the password, so I have an error Access denied. See this screenshot:

spacefm-ftp

It's with SpaceFM 0.8.5 and udevil 0.3.6.

IgnorantGuru commented 11 years ago

Thanks - I'll take a look at this behavior. iirc spacefm doesn't account for this usage. As workarounds, you can include the password in the URL (see udevil --help) but this is NOT a safe mode (password will be written to temp files, etc). Also, you could make a custom command to run curlftpfs directly in a terminal, or use a custom protocol handler.

IgnorantGuru commented 11 years ago

spacefm next (will be 0.8.6) will now always run curlftpfs mount in a terminal for possible password entry (the terminal will be kept open with a 'Press Enter' prompt if an error occurs).

jpfleury commented 11 years ago

It works really great. Thanks a lot.