Re: Encrypted Storage on WebDAV
Re: Encrypted Storage on WebDAV
- Subject: Re: Encrypted Storage on WebDAV
- From: email@hidden
- Date: Wed, 22 Nov 2006 14:07:54 +0100 (MET)
Hi,
I have a little experience with this. Apple's automount file system
is implemented this way, and is open source; I couldn't quite
figure out how it works, however. My own project using this model
is free software, and is hosted at http://code.google.com/p/
birchfs. Also, I hear that Apple's FTP file system runs this way,
but is not open source, AFAIK.
I read about FTP and automount as well and looked at the automount
code, but it seems to be doing lots of stuff, so deriving a userspace
file system boilerplate out of it seems difficult.
To get started, you can simply get a hold of the NFS protocol XDR
source (XDR is a language for writing Sun RPC protocols -- here's
one: http://darwinsource.opendarwin.org/10.4.2/Librpcsvc-13/
nfs_prot.x) and run 'rpcgen' on that file (rpcgen, and the whole
Sun RPC stack, is available on OS X).
Yep, I looked into that as well. The XDR files seem to come with
Xcode. I have them in /usr/include/rpcsvc/.
There are some issues with running your own NFS server, though.
That's what I fear: a lot of little details to figure out.
Lastly, be aware that broken NFS servers (even in user space) *can*
cause a kernel panic in some cases.
Wow, that looks like a kernel bug...
I'd really like to see a port of the FUSE API to OS X,
That's something I would really appreciate in the long run. Porting
encfs (http://arg0.net/encfs) would entirely satisfy my use case.
Hope this helps.
Thanks a lot for your comments.
Michael
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Filesystem-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden