.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | config NFSD |
---|
2 | 3 | tristate "NFS server support" |
---|
3 | 4 | depends on INET |
---|
4 | 5 | depends on FILE_LOCKING |
---|
| 6 | + depends on FSNOTIFY |
---|
5 | 7 | select LOCKD |
---|
6 | 8 | select SUNRPC |
---|
7 | 9 | select EXPORTFS |
---|
.. | .. |
---|
72 | 74 | select FS_POSIX_ACL |
---|
73 | 75 | select SUNRPC_GSS |
---|
74 | 76 | select CRYPTO |
---|
| 77 | + select CRYPTO_MD5 |
---|
| 78 | + select CRYPTO_SHA256 |
---|
75 | 79 | select GRACE_PERIOD |
---|
76 | 80 | help |
---|
77 | 81 | This option enables support in your system's NFS server for |
---|
.. | .. |
---|
131 | 135 | |
---|
132 | 136 | If unsure, say N. |
---|
133 | 137 | |
---|
| 138 | +config NFSD_V4_2_INTER_SSC |
---|
| 139 | + bool "NFSv4.2 inter server to server COPY" |
---|
| 140 | + depends on NFSD_V4 && NFS_V4_1 && NFS_V4_2 |
---|
| 141 | + help |
---|
| 142 | + This option enables support for NFSv4.2 inter server to |
---|
| 143 | + server copy where the destination server calls the NFSv4.2 |
---|
| 144 | + client to read the data to copy from the source server. |
---|
| 145 | + |
---|
| 146 | + If unsure, say N. |
---|
| 147 | + |
---|
134 | 148 | config NFSD_V4_SECURITY_LABEL |
---|
135 | 149 | bool "Provide Security Label support for NFSv4 server" |
---|
136 | 150 | depends on NFSD_V4 && SECURITY |
---|
.. | .. |
---|
143 | 157 | |
---|
144 | 158 | If you do not wish to enable fine-grained security labels SELinux or |
---|
145 | 159 | Smack policies on NFSv4 files, say N. |
---|
146 | | - |
---|
147 | | -config NFSD_FAULT_INJECTION |
---|
148 | | - bool "NFS server manual fault injection" |
---|
149 | | - depends on NFSD_V4 && DEBUG_KERNEL && DEBUG_FS |
---|
150 | | - help |
---|
151 | | - This option enables support for manually injecting faults |
---|
152 | | - into the NFS server. This is intended to be used for |
---|
153 | | - testing error recovery on the NFS client. |
---|
154 | | - |
---|
155 | | - If unsure, say N. |
---|