freebsd-src/sys/fs/nfsserver
Rick Macklem ca20bd924f The new draft specification for NFSv4.0 specifies that a server
should either accept owner and owner_group strings that are just
the digits of the uid/gid or return NFS4ERR_BADOWNER.
This patch adds a sysctl vfs.nfsd.enable_stringtouid, which can
be set to enable the server w.r.t. accepting numeric string. It
also ensures that NFS4ERR_BADOWNER is returned if numeric uid/gid
strings are not enabled. This fixes the server for recent Linux
nfs4 clients that use numeric uid/gid strings by default.

Reported and tested by:	craigyk@gmail.com
MFC after:	2 weeks
2014-05-03 00:13:45 +00:00
..
nfs_fha_new.c Fix RPC server threads file handle affinity to work better with ZFS. 2013-12-23 08:43:16 +00:00
nfs_fha_new.h Revamp the old NFS server's File Handle Affinity (FHA) code so that 2013-04-17 21:00:22 +00:00
nfs_nfsdcache.c Fix lock leak in purely hypothetical case of TCP connection without SVC_ACK 2014-01-14 20:18:38 +00:00
nfs_nfsdkrpc.c Fix lock leak in purely hypothetical case of TCP connection without SVC_ACK 2014-01-14 20:18:38 +00:00
nfs_nfsdport.c The new draft specification for NFSv4.0 specifies that a server 2014-05-03 00:13:45 +00:00
nfs_nfsdserv.c Fix NFS deadlock vulnerability. [SA-14:05] 2014-04-08 18:27:32 +00:00
nfs_nfsdsocket.c Revamp the old NFS server's File Handle Affinity (FHA) code so that 2013-04-17 21:00:22 +00:00
nfs_nfsdstate.c Remove an unnecessary level of indirection for an argument. 2014-04-23 23:13:46 +00:00
nfs_nfsdsubs.c Rework NFS Duplicate Request Cache cleanup logic. 2014-01-03 15:09:59 +00:00