joe mcguckin wrote: > Are there any strange interactions between NFS and filesystems that are not > UFS? E.g. UFS2? Does NFS support new features that these fs's may implement?
NFS proxies the VFS requests it understands as RPC's to the server machine. Because these are proxied by RPC rather than descriptor, the only operations that are understood by an NFS client or server are the ones defined in the RFC's for NFS. If you need to proxy calls like ACL's and so on, probaqbly the correct thing to do is to implement a proxy VFS stacking layer. You can download source code for one of these from ftp.cs.ucla.edu, which was created at the time the Heidemann stacking VFS framework was implemented for the FICUS project (it's one of the examples in John Hedemann's master's thesis, located on that FTP site). The way it works is by proxying the descriptor contents, opaquely, to the other side. It's actually a much better approach, in most ways, than using NFS, since it can proxy any extensions you want to add to an FS, and you do not have to modify the proxying code. -- Terry To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message