]> bbs.cooldavid.org Git - net-next-2.6.git/blame - net/sunrpc/Kconfig
Merge branch 'bug-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs...
[net-next-2.6.git] / net / sunrpc / Kconfig
CommitLineData
9098c24f
AD
1config SUNRPC
2 tristate
3
4config SUNRPC_GSS
5 tristate
6
7config SUNRPC_XPRT_RDMA
8 tristate
55128bc2 9 depends on SUNRPC && INFINIBAND && INFINIBAND_ADDR_TRANS && EXPERIMENTAL
9098c24f
AD
10 default SUNRPC && INFINIBAND
11 help
ce0cf662
BF
12 This option allows the NFS client and server to support
13 an RDMA-enabled transport.
9098c24f
AD
14
15 To compile RPC client RDMA transport support as a module,
16 choose M here: the module will be called xprtrdma.
17
18 If unsure, say N.
19
9098c24f 20config RPCSEC_GSS_KRB5
df486a25
TM
21 tristate
22 depends on SUNRPC && CRYPTO
23 prompt "Secure RPC: Kerberos V mechanism" if !(NFS_V4 || NFSD_V4)
24 default y
9098c24f 25 select SUNRPC_GSS
9098c24f
AD
26 select CRYPTO_MD5
27 select CRYPTO_DES
28 select CRYPTO_CBC
29 help
30 Choose Y here to enable Secure RPC using the Kerberos version 5
31 GSS-API mechanism (RFC 1964).
32
33 Secure RPC calls with Kerberos require an auxiliary user-space
34 daemon which may be found in the Linux nfs-utils package
35 available from http://linux-nfs.org/. In addition, user-space
36 Kerberos support should be installed.
37
df486a25 38 If unsure, say Y.
9098c24f
AD
39
40config RPCSEC_GSS_SPKM3
41 tristate "Secure RPC: SPKM3 mechanism (EXPERIMENTAL)"
42 depends on SUNRPC && EXPERIMENTAL
43 select SUNRPC_GSS
44 select CRYPTO
45 select CRYPTO_MD5
46 select CRYPTO_DES
47 select CRYPTO_CAST5
48 select CRYPTO_CBC
49 help
50 Choose Y here to enable Secure RPC using the SPKM3 public key
692105b8 51 GSS-API mechanism (RFC 2025).
9098c24f
AD
52
53 Secure RPC calls with SPKM3 require an auxiliary userspace
54 daemon which may be found in the Linux nfs-utils package
55 available from http://linux-nfs.org/.
56
57 If unsure, say N.