Mount ftp filesystems using libcurl and fuse3 https://notabug.org/g0tsu/ama
Lucy McClane e768d8f1ef disable unneeded chmod | %!s(int64=2) %!d(string=hai) anos | |
---|---|---|
compat | %!s(int64=3) %!d(string=hai) anos | |
doc | %!s(int64=3) %!d(string=hai) anos | |
tests | %!s(int64=3) %!d(string=hai) anos | |
.gitignore | %!s(int64=3) %!d(string=hai) anos | |
LICENSE | %!s(int64=3) %!d(string=hai) anos | |
Makefile.am | %!s(int64=3) %!d(string=hai) anos | |
README.md | %!s(int64=2) %!d(string=hai) anos | |
bootstrap | %!s(int64=3) %!d(string=hai) anos | |
cache.c | %!s(int64=2) %!d(string=hai) anos | |
cache.h | %!s(int64=3) %!d(string=hai) anos | |
charset_utils.c | %!s(int64=3) %!d(string=hai) anos | |
charset_utils.h | %!s(int64=3) %!d(string=hai) anos | |
configure.ac | %!s(int64=2) %!d(string=hai) anos | |
ftpfs-ls.c | %!s(int64=2) %!d(string=hai) anos | |
ftpfs-ls.h | %!s(int64=3) %!d(string=hai) anos | |
ftpfs.c | %!s(int64=2) %!d(string=hai) anos | |
ftpfs.h | %!s(int64=3) %!d(string=hai) anos | |
path_utils.c | %!s(int64=3) %!d(string=hai) anos | |
path_utils.h | %!s(int64=3) %!d(string=hai) anos |
It is a fork of curlftpfs
which works with fuse3
.
As the FTP protocol is not very feature rich, this filesystem does not fulfill every constraint of a real filesystem, but it should be usable for simple tasks like copying and editing files.
The requirements remain the same:
fuse3
glib-2.0
libcurl >= 7.17.0
./bootstrap
./configure
make
make install
While fixing the code I saw many things which require attention.
GPLv2