1*e2b329e2SAlexey Dobriyanconfig NFSD 2*e2b329e2SAlexey Dobriyan tristate "NFS server support" 3*e2b329e2SAlexey Dobriyan depends on INET 4*e2b329e2SAlexey Dobriyan select LOCKD 5*e2b329e2SAlexey Dobriyan select SUNRPC 6*e2b329e2SAlexey Dobriyan select EXPORTFS 7*e2b329e2SAlexey Dobriyan select NFS_ACL_SUPPORT if NFSD_V2_ACL 8*e2b329e2SAlexey Dobriyan help 9*e2b329e2SAlexey Dobriyan Choose Y here if you want to allow other computers to access 10*e2b329e2SAlexey Dobriyan files residing on this system using Sun's Network File System 11*e2b329e2SAlexey Dobriyan protocol. To compile the NFS server support as a module, 12*e2b329e2SAlexey Dobriyan choose M here: the module will be called nfsd. 13*e2b329e2SAlexey Dobriyan 14*e2b329e2SAlexey Dobriyan You may choose to use a user-space NFS server instead, in which 15*e2b329e2SAlexey Dobriyan case you can choose N here. 16*e2b329e2SAlexey Dobriyan 17*e2b329e2SAlexey Dobriyan To export local file systems using NFS, you also need to install 18*e2b329e2SAlexey Dobriyan user space programs which can be found in the Linux nfs-utils 19*e2b329e2SAlexey Dobriyan package, available from http://linux-nfs.org/. More detail about 20*e2b329e2SAlexey Dobriyan the Linux NFS server implementation is available via the 21*e2b329e2SAlexey Dobriyan exports(5) man page. 22*e2b329e2SAlexey Dobriyan 23*e2b329e2SAlexey Dobriyan Below you can choose which versions of the NFS protocol are 24*e2b329e2SAlexey Dobriyan available to clients mounting the NFS server on this system. 25*e2b329e2SAlexey Dobriyan Support for NFS version 2 (RFC 1094) is always available when 26*e2b329e2SAlexey Dobriyan CONFIG_NFSD is selected. 27*e2b329e2SAlexey Dobriyan 28*e2b329e2SAlexey Dobriyan If unsure, say N. 29*e2b329e2SAlexey Dobriyan 30*e2b329e2SAlexey Dobriyanconfig NFSD_V2_ACL 31*e2b329e2SAlexey Dobriyan bool 32*e2b329e2SAlexey Dobriyan depends on NFSD 33*e2b329e2SAlexey Dobriyan 34*e2b329e2SAlexey Dobriyanconfig NFSD_V3 35*e2b329e2SAlexey Dobriyan bool "NFS server support for NFS version 3" 36*e2b329e2SAlexey Dobriyan depends on NFSD 37*e2b329e2SAlexey Dobriyan help 38*e2b329e2SAlexey Dobriyan This option enables support in your system's NFS server for 39*e2b329e2SAlexey Dobriyan version 3 of the NFS protocol (RFC 1813). 40*e2b329e2SAlexey Dobriyan 41*e2b329e2SAlexey Dobriyan If unsure, say Y. 42*e2b329e2SAlexey Dobriyan 43*e2b329e2SAlexey Dobriyanconfig NFSD_V3_ACL 44*e2b329e2SAlexey Dobriyan bool "NFS server support for the NFSv3 ACL protocol extension" 45*e2b329e2SAlexey Dobriyan depends on NFSD_V3 46*e2b329e2SAlexey Dobriyan select NFSD_V2_ACL 47*e2b329e2SAlexey Dobriyan help 48*e2b329e2SAlexey Dobriyan Solaris NFS servers support an auxiliary NFSv3 ACL protocol that 49*e2b329e2SAlexey Dobriyan never became an official part of the NFS version 3 protocol. 50*e2b329e2SAlexey Dobriyan This protocol extension allows applications on NFS clients to 51*e2b329e2SAlexey Dobriyan manipulate POSIX Access Control Lists on files residing on NFS 52*e2b329e2SAlexey Dobriyan servers. NFS servers enforce POSIX ACLs on local files whether 53*e2b329e2SAlexey Dobriyan this protocol is available or not. 54*e2b329e2SAlexey Dobriyan 55*e2b329e2SAlexey Dobriyan This option enables support in your system's NFS server for the 56*e2b329e2SAlexey Dobriyan NFSv3 ACL protocol extension allowing NFS clients to manipulate 57*e2b329e2SAlexey Dobriyan POSIX ACLs on files exported by your system's NFS server. NFS 58*e2b329e2SAlexey Dobriyan clients which support the Solaris NFSv3 ACL protocol can then 59*e2b329e2SAlexey Dobriyan access and modify ACLs on your NFS server. 60*e2b329e2SAlexey Dobriyan 61*e2b329e2SAlexey Dobriyan To store ACLs on your NFS server, you also need to enable ACL- 62*e2b329e2SAlexey Dobriyan related CONFIG options for your local file systems of choice. 63*e2b329e2SAlexey Dobriyan 64*e2b329e2SAlexey Dobriyan If unsure, say N. 65*e2b329e2SAlexey Dobriyan 66*e2b329e2SAlexey Dobriyanconfig NFSD_V4 67*e2b329e2SAlexey Dobriyan bool "NFS server support for NFS version 4 (EXPERIMENTAL)" 68*e2b329e2SAlexey Dobriyan depends on NFSD && PROC_FS && EXPERIMENTAL 69*e2b329e2SAlexey Dobriyan select NFSD_V3 70*e2b329e2SAlexey Dobriyan select FS_POSIX_ACL 71*e2b329e2SAlexey Dobriyan select RPCSEC_GSS_KRB5 72*e2b329e2SAlexey Dobriyan help 73*e2b329e2SAlexey Dobriyan This option enables support in your system's NFS server for 74*e2b329e2SAlexey Dobriyan version 4 of the NFS protocol (RFC 3530). 75*e2b329e2SAlexey Dobriyan 76*e2b329e2SAlexey Dobriyan To export files using NFSv4, you need to install additional user 77*e2b329e2SAlexey Dobriyan space programs which can be found in the Linux nfs-utils package, 78*e2b329e2SAlexey Dobriyan available from http://linux-nfs.org/. 79*e2b329e2SAlexey Dobriyan 80*e2b329e2SAlexey Dobriyan If unsure, say N. 81