Opened at 2011-08-21T23:15:04Z
Last modified at 2013-05-03T17:02:49Z
#1495 new task
test forks of MacFUSE for use with sshfs on OS X Lion
Reported by: | davidsarah | Owned by: | tarcieri |
---|---|---|---|
Priority: | major | Milestone: | undecided |
Component: | code-frontend | Version: | 1.8.2 |
Keywords: | mac fuse osxfuse sftp sshfs | Cc: | |
Launchpad Bug: |
Description
MacFUSE has apparently splintered into three or four forks, none of which work properly with Tahoe on OS X 10.7 (Lion). See SftpFrontend for details.
This ticket can be closed when we are able to access a Tahoe filesystem reliably over sshfs on Lion, and have documented how to do that.
Attachments (1)
Change History (7)
Changed at 2011-08-21T23:18:52Z by davidsarah
comment:1 Changed at 2011-08-21T23:19:55Z by davidsarah
tarcieri, what was the exact sshfs command line for attachment:sshfs-debug-output.txt?
comment:2 Changed at 2011-08-22T01:51:55Z by davidsarah
According to https://trac.macports.org/ticket/29917#comment:48, FUSE4X has already fixed the stability bugs with sshfs and with 64-bit kernels. Also, FUSE4X is forked from a more recent version of Linux FUSE then OSXFUSE, and seems to intend to stay closer to upstream in future (this is supported by the revision histories so far). OSXFUSE seems to have a lone developer (Benjamin Fleischer); although FUSE4X also has one primary developer (Anatol Pomozov), he appears to have more help. OSXFUSE does have the technical advantage of working with existing binaries of filesystems compiled for MacFUSE, but that is liable to cause as many problems as it solves. I'm betting on FUSE4X.
comment:3 Changed at 2011-11-03T04:04:32Z by zooko
Glyph Lefkowitz recommends FUSE4X.
comment:4 Changed at 2012-03-27T21:52:40Z by davidsarah
wiki:SftpFrontend was updated to reflect that FUSE4X seems to work: https://tahoe-lafs.org/trac/tahoe-lafs/wiki/SftpFrontend?action=diff&version=77&old_version=75
What more, if anything, do we need to close this ticket?
comment:5 Changed at 2013-05-03T16:57:19Z by daira
- Keywords mac fuse osxfuse added; macfuse removed
- Type changed from defect to task
http://fuse4x.github.io/ currently says: "Fuse4X has been merged to OSXFUSE project. Consider switching to OSXFUSE for a new development."
So we need to test OSXFUSE (a.k.a. FUSE for OS X), and then update SftpFrontend to recommend that if it works.
output of sshfs with -o sshfs_debug, using the Tuxera 2.2.1 fork of MacFUSE. At the end, the sshfs process exits unexpectedly and the filesystem is unmounted.