brintos

brintos / linux-shallow public Read only

0
0
Text · 2.0 KiB · cabe6a8 Raw
74 lines · plain
1config SMB_SERVER2	tristate "SMB3 server support"3	depends on INET4	depends on MULTIUSER5	depends on FILE_LOCKING6	select NLS7	select NLS_UTF88	select NLS_UCS2_UTILS9	select CRYPTO10	select CRYPTO_MD511	select CRYPTO_HMAC12	select CRYPTO_ECB13	select CRYPTO_LIB_DES14	select CRYPTO_SHA25615	select CRYPTO_CMAC16	select CRYPTO_SHA51217	select CRYPTO_AEAD218	select CRYPTO_CCM19	select CRYPTO_GCM20	select ASN121	select OID_REGISTRY22	select CRC3223	default n24	help25	  Choose Y here if you want to allow SMB3 compliant clients26	  to access files residing on this system using SMB3 protocol.27	  To compile the SMB3 server support as a module,28	  choose M here: the module will be called ksmbd.29 30	  You may choose to use a samba server instead, in which31	  case you can choose N here.32 33	  You also need to install user space programs which can be found34	  in ksmbd-tools, available from35	  https://github.com/cifsd-team/ksmbd-tools.36	  More detail about how to run the ksmbd kernel server is37	  available via the README file38	  (https://github.com/cifsd-team/ksmbd-tools/blob/master/README).39 40	  ksmbd kernel server includes support for auto-negotiation,41	  Secure negotiate, Pre-authentication integrity, oplock/lease,42	  compound requests, multi-credit, packet signing, RDMA(smbdirect),43	  smb3 encryption, copy-offload, secure per-user session44	  establishment via Kerberos or NTLMv2.45 46if SMB_SERVER47 48config SMB_SERVER_SMBDIRECT49	bool "Support for SMB Direct protocol"50	depends on SMB_SERVER=m && INFINIBAND && INFINIBAND_ADDR_TRANS || SMB_SERVER=y && INFINIBAND=y && INFINIBAND_ADDR_TRANS=y51	select SG_POOL52	default n53 54	help55	  Enables SMB Direct support for SMB 3.0, 3.02 and 3.1.1.56 57	  SMB Direct allows transferring SMB packets over RDMA. If unsure,58	  say N.59 60endif61 62config SMB_SERVER_CHECK_CAP_NET_ADMIN63	bool "Enable check network administration capability"64	depends on SMB_SERVER65	default y66 67	help68	  Prevent unprivileged processes to start the ksmbd kernel server.69 70config SMB_SERVER_KERBEROS571	bool "Support for Kerberos 5"72	depends on SMB_SERVER73	default n74