From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@9fans.net Date: Wed, 6 Aug 2008 07:31:01 -0700 From: Skip Tavakkolian <9nut@9netics.com> In-Reply-To: <31527CF0-1257-438A-B8D6-5C59C631BD15@corpus-callosum.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] 9pfuse on mac os x Topicbox-Message-UUID: fc1664e8-ead3-11e9-9d60-3106f5b1d025 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