blob: ffd243d09188dee10d2dffa34d642f7c941b9013 [file] [log] [blame]
Alexey Dobriyan9098c242009-01-22 11:11:56 +03001config SUNRPC
2 tristate
3
4config SUNRPC_GSS
5 tristate
6
Trond Myklebust9e00abc2011-07-13 19:20:49 -04007config SUNRPC_BACKCHANNEL
8 bool
9 depends on SUNRPC
10
Alexey Dobriyan9098c242009-01-22 11:11:56 +030011config SUNRPC_XPRT_RDMA
12 tristate
Randy Dunlap55128bc2009-02-03 15:20:13 -080013 depends on SUNRPC && INFINIBAND && INFINIBAND_ADDR_TRANS && EXPERIMENTAL
Alexey Dobriyan9098c242009-01-22 11:11:56 +030014 default SUNRPC && INFINIBAND
15 help
J. Bruce Fieldsce0cf662008-11-02 16:18:08 -050016 This option allows the NFS client and server to support
17 an RDMA-enabled transport.
Alexey Dobriyan9098c242009-01-22 11:11:56 +030018
19 To compile RPC client RDMA transport support as a module,
20 choose M here: the module will be called xprtrdma.
21
22 If unsure, say N.
23
Alexey Dobriyan9098c242009-01-22 11:11:56 +030024config RPCSEC_GSS_KRB5
Trond Myklebuste3b28542011-04-15 12:58:56 -040025 tristate "Secure RPC: Kerberos V mechanism"
Trond Myklebustdf486a22010-08-17 17:42:45 -040026 depends on SUNRPC && CRYPTO
Trond Myklebuste3b28542011-04-15 12:58:56 -040027 depends on CRYPTO_MD5 && CRYPTO_DES && CRYPTO_CBC && CRYPTO_CTS
28 depends on CRYPTO_ECB && CRYPTO_HMAC && CRYPTO_SHA1 && CRYPTO_AES
29 depends on CRYPTO_ARC4
Trond Myklebustdf486a22010-08-17 17:42:45 -040030 default y
Alexey Dobriyan9098c242009-01-22 11:11:56 +030031 select SUNRPC_GSS
Alexey Dobriyan9098c242009-01-22 11:11:56 +030032 help
33 Choose Y here to enable Secure RPC using the Kerberos version 5
34 GSS-API mechanism (RFC 1964).
35
36 Secure RPC calls with Kerberos require an auxiliary user-space
37 daemon which may be found in the Linux nfs-utils package
38 available from http://linux-nfs.org/. In addition, user-space
39 Kerberos support should be installed.
40
Trond Myklebustdf486a22010-08-17 17:42:45 -040041 If unsure, say Y.