For a long time, I've been looking for an NFSv4 server for NetBSD, and, failing to find one, thinking about writing one.
Does anyone know more about NFSv4 than "largely improved NFS with Kerberos support"? Does anyone know more about Kerberos that "centralized authentication service handing out signed authentication tickets for services"? Is it possible to have a v4-only server or does some part of the protocol fall back to v3? What I have in mind is to have a privilledged login process doing the authentication and forking off a worker process running under the logged in user's credentials and thus have the kernel do all nifty permission checking. Is someone familiar enough with NFSv4/Kerberos to immediately point out to me why that can't possibly work?
