19098c24fSAlexey Dobriyanconfig SUNRPC 29098c24fSAlexey Dobriyan tristate 39098c24fSAlexey Dobriyan 49098c24fSAlexey Dobriyanconfig SUNRPC_GSS 59098c24fSAlexey Dobriyan tristate 69098c24fSAlexey Dobriyan 79098c24fSAlexey Dobriyanconfig SUNRPC_XPRT_RDMA 89098c24fSAlexey Dobriyan tristate 99098c24fSAlexey Dobriyan depends on SUNRPC && INFINIBAND && EXPERIMENTAL 109098c24fSAlexey Dobriyan default SUNRPC && INFINIBAND 119098c24fSAlexey Dobriyan help 12*ce0cf662SJ. Bruce Fields This option allows the NFS client and server to support 13*ce0cf662SJ. Bruce Fields an RDMA-enabled transport. 149098c24fSAlexey Dobriyan 159098c24fSAlexey Dobriyan To compile RPC client RDMA transport support as a module, 169098c24fSAlexey Dobriyan choose M here: the module will be called xprtrdma. 179098c24fSAlexey Dobriyan 189098c24fSAlexey Dobriyan If unsure, say N. 199098c24fSAlexey Dobriyan 209098c24fSAlexey Dobriyanconfig SUNRPC_REGISTER_V4 219098c24fSAlexey Dobriyan bool "Register local RPC services via rpcbind v4 (EXPERIMENTAL)" 229098c24fSAlexey Dobriyan depends on SUNRPC && EXPERIMENTAL 239098c24fSAlexey Dobriyan default n 249098c24fSAlexey Dobriyan help 259098c24fSAlexey Dobriyan Sun added support for registering RPC services at an IPv6 269098c24fSAlexey Dobriyan address by creating two new versions of the rpcbind protocol 279098c24fSAlexey Dobriyan (RFC 1833). 289098c24fSAlexey Dobriyan 299098c24fSAlexey Dobriyan This option enables support in the kernel RPC server for 309098c24fSAlexey Dobriyan registering kernel RPC services via version 4 of the rpcbind 319098c24fSAlexey Dobriyan protocol. If you enable this option, you must run a portmapper 329098c24fSAlexey Dobriyan daemon that supports rpcbind protocol version 4. 339098c24fSAlexey Dobriyan 349098c24fSAlexey Dobriyan Serving NFS over IPv6 from knfsd (the kernel's NFS server) 359098c24fSAlexey Dobriyan requires that you enable this option and use a portmapper that 369098c24fSAlexey Dobriyan supports rpcbind version 4. 379098c24fSAlexey Dobriyan 389098c24fSAlexey Dobriyan If unsure, say N to get traditional behavior (register kernel 399098c24fSAlexey Dobriyan RPC services using only rpcbind version 2). Distributions 409098c24fSAlexey Dobriyan using the legacy Linux portmapper daemon must say N here. 419098c24fSAlexey Dobriyan 429098c24fSAlexey Dobriyanconfig RPCSEC_GSS_KRB5 439098c24fSAlexey Dobriyan tristate "Secure RPC: Kerberos V mechanism (EXPERIMENTAL)" 449098c24fSAlexey Dobriyan depends on SUNRPC && EXPERIMENTAL 459098c24fSAlexey Dobriyan select SUNRPC_GSS 469098c24fSAlexey Dobriyan select CRYPTO 479098c24fSAlexey Dobriyan select CRYPTO_MD5 489098c24fSAlexey Dobriyan select CRYPTO_DES 499098c24fSAlexey Dobriyan select CRYPTO_CBC 509098c24fSAlexey Dobriyan help 519098c24fSAlexey Dobriyan Choose Y here to enable Secure RPC using the Kerberos version 5 529098c24fSAlexey Dobriyan GSS-API mechanism (RFC 1964). 539098c24fSAlexey Dobriyan 549098c24fSAlexey Dobriyan Secure RPC calls with Kerberos require an auxiliary user-space 559098c24fSAlexey Dobriyan daemon which may be found in the Linux nfs-utils package 569098c24fSAlexey Dobriyan available from http://linux-nfs.org/. In addition, user-space 579098c24fSAlexey Dobriyan Kerberos support should be installed. 589098c24fSAlexey Dobriyan 599098c24fSAlexey Dobriyan If unsure, say N. 609098c24fSAlexey Dobriyan 619098c24fSAlexey Dobriyanconfig RPCSEC_GSS_SPKM3 629098c24fSAlexey Dobriyan tristate "Secure RPC: SPKM3 mechanism (EXPERIMENTAL)" 639098c24fSAlexey Dobriyan depends on SUNRPC && EXPERIMENTAL 649098c24fSAlexey Dobriyan select SUNRPC_GSS 659098c24fSAlexey Dobriyan select CRYPTO 669098c24fSAlexey Dobriyan select CRYPTO_MD5 679098c24fSAlexey Dobriyan select CRYPTO_DES 689098c24fSAlexey Dobriyan select CRYPTO_CAST5 699098c24fSAlexey Dobriyan select CRYPTO_CBC 709098c24fSAlexey Dobriyan help 719098c24fSAlexey Dobriyan Choose Y here to enable Secure RPC using the SPKM3 public key 729098c24fSAlexey Dobriyan GSS-API mechansim (RFC 2025). 739098c24fSAlexey Dobriyan 749098c24fSAlexey Dobriyan Secure RPC calls with SPKM3 require an auxiliary userspace 759098c24fSAlexey Dobriyan daemon which may be found in the Linux nfs-utils package 769098c24fSAlexey Dobriyan available from http://linux-nfs.org/. 779098c24fSAlexey Dobriyan 789098c24fSAlexey Dobriyan If unsure, say N. 79