Just a head's-up, I won't have time to contribute to this any time soon. I was running into some major issues with UID mapping for an active directory domain between OmniOS and Linux, so I wasn't able to get NFS to play nicely. I ended up going with a FreeBSD-based solution, which offers a vanilla Samba implementation with which I could work. Good luck y'all.