xref: /linux/net/sunrpc/Kconfig (revision 9e00abc3c20904fd6a5d888bb7023925799ec8a5)
19098c24fSAlexey Dobriyanconfig SUNRPC
29098c24fSAlexey Dobriyan	tristate
39098c24fSAlexey Dobriyan
49098c24fSAlexey Dobriyanconfig SUNRPC_GSS
59098c24fSAlexey Dobriyan	tristate
69098c24fSAlexey Dobriyan
7*9e00abc3STrond Myklebustconfig SUNRPC_BACKCHANNEL
8*9e00abc3STrond Myklebust	bool
9*9e00abc3STrond Myklebust	depends on SUNRPC
10*9e00abc3STrond Myklebust
119098c24fSAlexey Dobriyanconfig SUNRPC_XPRT_RDMA
129098c24fSAlexey Dobriyan	tristate
1355128bc2SRandy Dunlap	depends on SUNRPC && INFINIBAND && INFINIBAND_ADDR_TRANS && EXPERIMENTAL
149098c24fSAlexey Dobriyan	default SUNRPC && INFINIBAND
159098c24fSAlexey Dobriyan	help
16ce0cf662SJ. Bruce Fields	  This option allows the NFS client and server to support
17ce0cf662SJ. Bruce Fields	  an RDMA-enabled transport.
189098c24fSAlexey Dobriyan
199098c24fSAlexey Dobriyan	  To compile RPC client RDMA transport support as a module,
209098c24fSAlexey Dobriyan	  choose M here: the module will be called xprtrdma.
219098c24fSAlexey Dobriyan
229098c24fSAlexey Dobriyan	  If unsure, say N.
239098c24fSAlexey Dobriyan
249098c24fSAlexey Dobriyanconfig RPCSEC_GSS_KRB5
25e3b2854fSTrond Myklebust	tristate "Secure RPC: Kerberos V mechanism"
26df486a25STrond Myklebust	depends on SUNRPC && CRYPTO
27e3b2854fSTrond Myklebust	depends on CRYPTO_MD5 && CRYPTO_DES && CRYPTO_CBC && CRYPTO_CTS
28e3b2854fSTrond Myklebust	depends on CRYPTO_ECB && CRYPTO_HMAC && CRYPTO_SHA1 && CRYPTO_AES
29e3b2854fSTrond Myklebust	depends on CRYPTO_ARC4
30df486a25STrond Myklebust	default y
319098c24fSAlexey Dobriyan	select SUNRPC_GSS
329098c24fSAlexey Dobriyan	help
339098c24fSAlexey Dobriyan	  Choose Y here to enable Secure RPC using the Kerberos version 5
349098c24fSAlexey Dobriyan	  GSS-API mechanism (RFC 1964).
359098c24fSAlexey Dobriyan
369098c24fSAlexey Dobriyan	  Secure RPC calls with Kerberos require an auxiliary user-space
379098c24fSAlexey Dobriyan	  daemon which may be found in the Linux nfs-utils package
389098c24fSAlexey Dobriyan	  available from http://linux-nfs.org/.  In addition, user-space
399098c24fSAlexey Dobriyan	  Kerberos support should be installed.
409098c24fSAlexey Dobriyan
41df486a25STrond Myklebust	  If unsure, say Y.
42