[OpenAFS-devel] openafs / opendfs collaboration
Alexander Boström
abo@kth.se
Fri, 28 Jan 2005 15:45:08 +0100
fre 2005-01-21 klockan 12:22 -0500 skrev Derrick J Brashear:
> On Fri, 21 Jan 2005, Matthew Miller wrote:
>
> > On Fri, Jan 21, 2005 at 09:00:59AM -0500, Derrick J Brashear wrote:
> >> It seems like Arla would probably have a better model for us all to follow
> >> if we did so.
> >
> > Or on Linux, something based on FUSE, which is apparently now getting
> > merged.
>
> Arla's nnpfs is actually portable, one filesystem per platform sort of
> sucks.
But it lacks a nice libnnpfs that one can use to implement a filesystem.
Every OS should have some kind of userland filesystem interface. Linux
might get FUSE (and it might be adequate*), HURD has one, Dragonfly are
aiming at it and on some systems there's nnpfs already. On top of those
interfaces there could be a set of libraries implementing a common API
for all the platforms.
*) Last time I looked at FUSE the security model was: If the current uid
equals the owner of the mountpoint then forward the request to the
userland daemon, without any authentication information like for example
the current uid. This might have or could be changed though.
/abo