i was able to get Rangboom snsa -- which uses code from Russ' 9pfuse -- to work with macfuse 1.7 (on os x 10.4.x). the latest 9pfuse has the patch sqweek sent for xattr; i wonder if that's the problem?
it's depressing to see that Finder acts as demented as Explorer with incessant directory traversal. > On May 16, 2008, at 12:42 PM, Skip Tavakkolian wrote: > >> it's a little deeper; i'm wading in the mire that is libfuse to see if >> i can spot the difference from what 9pfuse has. i'm hoping some >> combination of '-o's to mount_fusefs will fix it. > > Sadly it's not the mount_fusefs that's failing. I've finally gotten > around to looking at this again now that there's a nice new utility > from Russ that uses 9pfuse. > > 9pfuse does mount (on Leopard at least) with the latest MacFUSE 1.7 > from the goog, and you can watch all the debug details. Unfortunately > 9pfuse ends up having similar problems to sshfs, I/O failures when > traversing the mount point. For sshfs it appears as if the latest > MacFUSE keeps everything mounted as root -- so even if you try to > force your uid it ignores it and you end up with a file hierarchy you > can't traverse. > > I'll keep looking through to see if the API changed a bit more. There > are MacFUSE filesystems that do work, > http://www.friday.com/bbum/2008/01/10/silly-hack-of-the-day-mount-the-obj-c-runtime-as-a-filesystem/ > > . That example goes through a different path to initialize the fuse > mount... > > -jas