Merge remote-tracking branch 'sysctl/master'
[linux-2.6/next.git] / net / sunrpc / Kconfig
blobffd243d09188dee10d2dffa34d642f7c941b9013
1 config SUNRPC
2         tristate
4 config SUNRPC_GSS
5         tristate
7 config SUNRPC_BACKCHANNEL
8         bool
9         depends on SUNRPC
11 config SUNRPC_XPRT_RDMA
12         tristate
13         depends on SUNRPC && INFINIBAND && INFINIBAND_ADDR_TRANS && EXPERIMENTAL
14         default SUNRPC && INFINIBAND
15         help
16           This option allows the NFS client and server to support
17           an RDMA-enabled transport.
19           To compile RPC client RDMA transport support as a module,
20           choose M here: the module will be called xprtrdma.
22           If unsure, say N.
24 config RPCSEC_GSS_KRB5
25         tristate "Secure RPC: Kerberos V mechanism"
26         depends on SUNRPC && CRYPTO
27         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
30         default y
31         select SUNRPC_GSS
32         help
33           Choose Y here to enable Secure RPC using the Kerberos version 5
34           GSS-API mechanism (RFC 1964).
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.
41           If unsure, say Y.