Kconfig 2.4 KB

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