(Illustration by Gaich Muramatsu)
On Wed, 19 May 2010 10:28:27 +0200 u+codalist-wk5r_at_chalmers.se wrote: > Hello, Hi. I semi-recently implemented a (rudimentary) FUSE client for OpenAFS. > Historically Coda client utilities have been using pioctls to talk to > Venus, which goes through the kernel (even though it is actually a > "pass through" operation). With the advent of User Land Only Coda > (prototyped for MacOSX) it has been shown that the kernel > participation in pioctls is not necessary. May I ask where I can read more about this? There have been a few ideas thrown around for how to do this with OpenAFS, but I'd like to see what others are doing. > The hope is to get better support for *BSD and also support for MacOSX > and Solaris. When I last looked at it, the Solaris FUSE implementation was written only for OpenSolaris. It generally worked for me on OpenSolaris, but it seems to be a rather unmaintained project for them. With the OpenAFS FUSE client, I needed this patch to be able to see changes to files originating from other clients: <http://defect.opensolaris.org/bz/show_bug.cgi?id=7589>. A workaround from the Coda/AFS side is probably possible, too, though. The MacFUSE project seems more active, though I never tried to run the OpenAFS FUSE client on it. -- Andrew Deason adeason_at_sinenomine.netReceived on 2010-05-22 19:20:33