Kconfig 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. config SUNRPC
  2. tristate
  3. config SUNRPC_GSS
  4. tristate
  5. config SUNRPC_XPRT_RDMA
  6. tristate
  7. depends on SUNRPC && INFINIBAND && INFINIBAND_ADDR_TRANS && EXPERIMENTAL
  8. default SUNRPC && INFINIBAND
  9. help
  10. This option allows the NFS client and server to support
  11. an RDMA-enabled transport.
  12. To compile RPC client RDMA transport support as a module,
  13. choose M here: the module will be called xprtrdma.
  14. If unsure, say N.
  15. config SUNRPC_REGISTER_V4
  16. bool "Register local RPC services via rpcbind v4 (EXPERIMENTAL)"
  17. depends on SUNRPC && EXPERIMENTAL
  18. default n
  19. help
  20. Sun added support for registering RPC services at an IPv6
  21. address by creating two new versions of the rpcbind protocol
  22. (RFC 1833).
  23. This option enables support in the kernel RPC server for
  24. registering kernel RPC services via version 4 of the rpcbind
  25. protocol. If you enable this option, you must run a portmapper
  26. daemon that supports rpcbind protocol version 4.
  27. Serving NFS over IPv6 from knfsd (the kernel's NFS server)
  28. requires that you enable this option and use a portmapper that
  29. supports rpcbind version 4.
  30. If unsure, say N to get traditional behavior (register kernel
  31. RPC services using only rpcbind version 2). Distributions
  32. using the legacy Linux portmapper daemon must say N here.
  33. config RPCSEC_GSS_KRB5
  34. tristate "Secure RPC: Kerberos V mechanism (EXPERIMENTAL)"
  35. depends on SUNRPC && EXPERIMENTAL
  36. select SUNRPC_GSS
  37. select CRYPTO
  38. select CRYPTO_MD5
  39. select CRYPTO_DES
  40. select CRYPTO_CBC
  41. help
  42. Choose Y here to enable Secure RPC using the Kerberos version 5
  43. GSS-API mechanism (RFC 1964).
  44. Secure RPC calls with Kerberos require an auxiliary user-space
  45. daemon which may be found in the Linux nfs-utils package
  46. available from http://linux-nfs.org/. In addition, user-space
  47. Kerberos support should be installed.
  48. If unsure, say N.
  49. config RPCSEC_GSS_SPKM3
  50. tristate "Secure RPC: SPKM3 mechanism (EXPERIMENTAL)"
  51. depends on SUNRPC && EXPERIMENTAL
  52. select SUNRPC_GSS
  53. select CRYPTO
  54. select CRYPTO_MD5
  55. select CRYPTO_DES
  56. select CRYPTO_CAST5
  57. select CRYPTO_CBC
  58. help
  59. Choose Y here to enable Secure RPC using the SPKM3 public key
  60. GSS-API mechansim (RFC 2025).
  61. Secure RPC calls with SPKM3 require an auxiliary userspace
  62. daemon which may be found in the Linux nfs-utils package
  63. available from http://linux-nfs.org/.
  64. If unsure, say N.