logging for sshfs. also recommend FUSE4X

[Imported from Trac: page SftpFrontend, version 75]
davidsarah 2011-11-21 18:24:00 +00:00
parent d4d692e231
commit ed12ddde41

@ -72,11 +72,13 @@ To avoid potential bugs with rekeying, either use the `-o [RekeyLimit](RekeyLimi
To unmount an sshfs filesystem, make sure you are in the `fuse` group (if necessary use "`sudo adduser `whoami` fuse`"), and then do "`fusermount -u mountpoint`".
If you encounter problems, please use the debugging options `-o debug,sshfs_debug,loglevel=debug` and send the resulting log to the `tahoe-dev` list. Also the log output from the gateway, which can be captured as described at source:docs/logging.rst, may be helpful.
## sshfs on Mac OS X
For Mac OS X, a patched version of sshfs is included as part of [MacFUSE](http://code.google.com/p/macfuse/).
However, development of MacFUSE stalled at version 2.0.3, which does not work on the 64-bit kernel used by default in Lion, and it has subsequently [splintered into several forks](@@http://www.mail-archive.com/macfuse@googlegroups.com/msg02517.html@@). The Tuxera fork (version 2.2.1) does not work with Tahoe-LAFS, possibly due to issue (2) in [this post](http://osdir.com/ml/macfuse/2011-08/msg00052.html). The [OSXFUSE](https://github.com/osxfuse/osxfuse), and [FUSE4X](http://fuse4x.org/) forks have not been tested.
However, development of MacFUSE stalled at version 2.0.3, which does not work on the 64-bit kernel used by default in Lion, and it has subsequently [splintered into several forks](@@http://www.mail-archive.com/macfuse@googlegroups.com/msg02517.html@@). The Tuxera fork (version 2.2.1) does not work with Tahoe-LAFS, possibly due to issue (2) in [this post](http://osdir.com/ml/macfuse/2011-08/msg00052.html). The [OSXFUSE](https://github.com/osxfuse/osxfuse), and [FUSE4X](http://fuse4x.org/) forks have not been tested. If you want to test this, we recommend starting with FUSE4X.
Version 2.0.3 *does* work on Leopard (Mac OS X 10.5.8). On Snow Leopard it will probably work only if you are using a 32-bit kernel (but this has not been tested). All of the caveats noted for Linux above apply, and the following additional ones: