Blame view
net/sunrpc/Kconfig
2.41 KB
ec8f24b7f treewide: Add SPD... |
1 |
# SPDX-License-Identifier: GPL-2.0-only |
9098c24f3 fs/Kconfig: move ... |
2 3 |
config SUNRPC tristate |
2813893f8 kernel: condition... |
4 |
depends on MULTIUSER |
9098c24f3 fs/Kconfig: move ... |
5 6 7 |
config SUNRPC_GSS tristate |
f783288f0 SUNRPC: Load GSS ... |
8 |
select OID_REGISTRY |
2813893f8 kernel: condition... |
9 |
depends on MULTIUSER |
9098c24f3 fs/Kconfig: move ... |
10 |
|
9e00abc3c SUNRPC: sunrpc sh... |
11 12 13 |
config SUNRPC_BACKCHANNEL bool depends on SUNRPC |
a564b8f03 nfs: enable swap ... |
14 15 16 |
config SUNRPC_SWAP bool depends on SUNRPC |
a564b8f03 nfs: enable swap ... |
17 |
|
9098c24f3 fs/Kconfig: move ... |
18 |
config RPCSEC_GSS_KRB5 |
e3b2854fa SUNRPC: Fix the S... |
19 |
tristate "Secure RPC: Kerberos V mechanism" |
df486a259 NFS: Fix the sele... |
20 |
depends on SUNRPC && CRYPTO |
e3b2854fa SUNRPC: Fix the S... |
21 22 |
depends on CRYPTO_MD5 && CRYPTO_DES && CRYPTO_CBC && CRYPTO_CTS depends on CRYPTO_ECB && CRYPTO_HMAC && CRYPTO_SHA1 && CRYPTO_AES |
df486a259 NFS: Fix the sele... |
23 |
default y |
9098c24f3 fs/Kconfig: move ... |
24 |
select SUNRPC_GSS |
9098c24f3 fs/Kconfig: move ... |
25 26 27 28 29 30 31 32 |
help Choose Y here to enable Secure RPC using the Kerberos version 5 GSS-API mechanism (RFC 1964). Secure RPC calls with Kerberos require an auxiliary user-space daemon which may be found in the Linux nfs-utils package available from http://linux-nfs.org/. In addition, user-space Kerberos support should be installed. |
df486a259 NFS: Fix the sele... |
33 |
If unsure, say Y. |
e27d359e9 SUNRPC/NFS: Add K... |
34 |
|
4368d77a4 SUNRPC: Drop redu... |
35 |
config SUNRPC_DISABLE_INSECURE_ENCTYPES |
fe9a27051 SUNRPC: Add build... |
36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
bool "Secure RPC: Disable insecure Kerberos encryption types" depends on RPCSEC_GSS_KRB5 default n help Choose Y here to disable the use of deprecated encryption types with the Kerberos version 5 GSS-API mechanism (RFC 1964). The deprecated encryption types include DES-CBC-MD5, DES-CBC-CRC, and DES-CBC-MD4. These types were deprecated by RFC 6649 because they were found to be insecure. N is the default because many sites have deployed KDCs and keytabs that contain only these deprecated encryption types. Choosing Y prevents the use of known-insecure encryption types but might result in compatibility problems. |
e27d359e9 SUNRPC/NFS: Add K... |
50 51 52 |
config SUNRPC_DEBUG bool "RPC: Enable dprintk debugging" depends on SUNRPC && SYSCTL |
b4b9d2ccf sunrpc: add debug... |
53 |
select DEBUG_FS |
e27d359e9 SUNRPC/NFS: Add K... |
54 55 56 57 58 59 60 61 62 |
help This option enables a sysctl-based debugging interface that is be used by the 'rpcdebug' utility to turn on or off logging of different aspects of the kernel RPC activity. Disabling this option will make your kernel slightly smaller, but makes troubleshooting NFS issues significantly harder. If unsure, say Y. |
2e8c12e1b xprtrdma: add sep... |
63 |
|
ffe1f0df5 rpcrdma: Merge sv... |
64 65 |
config SUNRPC_XPRT_RDMA tristate "RPC-over-RDMA transport" |
533d1daea IB: Revert "remov... |
66 |
depends on SUNRPC && INFINIBAND && INFINIBAND_ADDR_TRANS |
2e8c12e1b xprtrdma: add sep... |
67 |
default SUNRPC && INFINIBAND |
f13193f50 svcrdma: Introduc... |
68 |
select SG_POOL |
2e8c12e1b xprtrdma: add sep... |
69 |
help |
ffe1f0df5 rpcrdma: Merge sv... |
70 71 |
This option allows the NFS client and server to use RDMA transports (InfiniBand, iWARP, or RoCE). |
2e8c12e1b xprtrdma: add sep... |
72 |
|
ffe1f0df5 rpcrdma: Merge sv... |
73 74 |
To compile this support as a module, choose M. The module will be called rpcrdma.ko. |
2e8c12e1b xprtrdma: add sep... |
75 |
|
ffe1f0df5 rpcrdma: Merge sv... |
76 77 |
If unsure, or you know there is no RDMA capability on your hardware platform, say N. |