Config.in.fsnet 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. menu "Network filesystems"
  2. config ADK_KERNEL_FS_POSIX_ACL
  3. boolean
  4. default y
  5. config ADK_KERNEL_CIFS
  6. prompt "CIFS support"
  7. tristate
  8. select ADK_KERNEL_NETWORK_FILESYSTEMS
  9. select ADK_KERNEL_CRYPTO_MD4
  10. select ADK_KERNEL_CRYPTO_MD5
  11. select ADK_KERNEL_CRYPTO_HMAC
  12. select ADK_KERNEL_CRYPTO_ARC4
  13. select ADK_KERNEL_CRYPTO_ECB
  14. select ADK_KERNEL_CRYPTO_DES
  15. select ADK_KERNEL_CRYPTO_SHA256
  16. select ADK_KERNEL_NLS_UTF8
  17. default m if ADK_PACKAGE_CIFS_UTILS
  18. default n
  19. help
  20. This is the client VFS module for the Common Internet File System
  21. (CIFS) protocol which is the successor to the Server Message Block
  22. (SMB) protocol, the native file sharing mechanism for most early
  23. PC operating systems. The CIFS protocol is fully supported by
  24. file servers such as Windows 2000 (including Windows 2003, NT 4
  25. and Windows XP) as well by Samba (which provides excellent CIFS
  26. server support for Linux and many other operating systems). Limited
  27. support for Windows ME and similar servers is provided as well.
  28. You must use the smbfs client filesystem to access older SMB servers
  29. such as OS/2 and DOS.
  30. The intent of the cifs module is to provide an advanced
  31. network file system client for mounting to CIFS compliant servers,
  32. including support for dfs (hierarchical name space), secure per-user
  33. session establishment, safe distributed caching (oplock), optional
  34. packet signing, Unicode and other internationalization improvements,
  35. and optional Winbind (nsswitch) integration. You do not need to enable
  36. cifs if running only a (Samba) server. It is possible to enable both
  37. smbfs and cifs (e.g. if you are using CIFS for accessing Windows 2003
  38. and Samba 3 servers, and smbfs for accessing old servers). If you need
  39. to mount to Samba or Windows from this machine, say Y.
  40. config ADK_KERNEL_CODA_FS
  41. prompt "Support for CODA filesystem"
  42. tristate
  43. select ADK_KERNEL_NETWORK_FILESYSTEMS
  44. default n
  45. help
  46. This is the kernel part of the client for the CODA filesystem.
  47. config ADK_KERNEL_NFS_V3
  48. boolean
  49. default n
  50. config ADK_KERNEL_NFS_V4
  51. boolean
  52. select ADK_KERNEL_NETWORK_FILESYSTEMS
  53. default y if ADK_PACKAGE_NFS_UTILS_V4
  54. default n
  55. config ADK_KERNEL_NFS_FS
  56. prompt "NFS client support"
  57. tristate
  58. select ADK_KERNEL_NFS_V3
  59. select ADK_KERNEL_FILE_LOCKING
  60. select ADK_KERNEL_DNOTIFY
  61. select ADK_KERNEL_SUNRPC
  62. select ADK_KERNEL_LOCKD
  63. select ADK_KERNEL_NETWORK_FILESYSTEMS
  64. default m if ADK_PACKAGE_NFS_UTILS_CLIENT
  65. default n
  66. help
  67. If you are connected to some other (usually local) Unix computer
  68. (using SLIP, PLIP, PPP or Ethernet) and want to mount files residing
  69. on that computer (the NFS server) using the Network File Sharing
  70. protocol, say Y. "Mounting files" means that the client can access
  71. the files with usual UNIX commands as if they were sitting on the
  72. client's hard disk. For this to work, the server must run the
  73. programs nfsd and mountd (but does not need to have NFS file system
  74. support enabled in its kernel). NFS is explained in the Network
  75. Administrator's Guide, available from
  76. <http://www.tldp.org/docs.html#guide>, on its man page: "man
  77. nfs", and in the NFS-HOWTO.
  78. A superior but less widely used alternative to NFS is provided by
  79. the Coda file system; see "Coda file system support" below.
  80. If you say Y here, you should have said Y to TCP/IP networking also.
  81. This option would enlarge your kernel by about 27 KB.
  82. To compile this file system support as a module, choose M here: the
  83. module will be called nfs.
  84. If you are configuring a diskless machine which will mount its root
  85. file system over NFS at boot time, say Y here and to "Kernel
  86. level IP autoconfiguration" above and to "Root file system on NFS"
  87. below. You cannot compile this driver as a module in this case.
  88. There are two packages designed for booting diskless machines over
  89. the net: netboot, available from
  90. <http://ftp1.sourceforge.net/netboot/>, and Etherboot,
  91. available from <http://ftp1.sourceforge.net/etherboot/>.
  92. If you don't know what all this is about, say N.
  93. Kernel modules for NFS client support
  94. config ADK_KERNEL_NFSD_V3
  95. boolean
  96. default n
  97. config ADK_KERNEL_NFSD_V4
  98. boolean
  99. select ADK_KERNEL_SUNRPC_GSS
  100. default y if ADK_PACKAGE_NFS_UTILS_V4
  101. default n
  102. config ADK_KERNEL_NFSD
  103. prompt "NFS server support"
  104. tristate
  105. select ADK_KERNEL_EXPORTFS
  106. select ADK_KERNEL_NFSD_V3
  107. select ADK_KERNEL_DNOTIFY
  108. select ADK_KERNEL_FILE_LOCKING
  109. select ADK_KERNEL_SUNRPC
  110. select ADK_KERNEL_LOCKD
  111. select ADK_KERNEL_NETWORK_FILESYSTEMS
  112. default m if ADK_PACKAGE_NFS_UTILS_SERVER
  113. default n
  114. help
  115. If you want your Linux box to act as an NFS *server*, so that other
  116. computers on your local network which support NFS can access certain
  117. directories on your box transparently, you have two options: you can
  118. use the self-contained user space program nfsd, in which case you
  119. should say N here, or you can say Y and use the kernel based NFS
  120. server. The advantage of the kernel based solution is that it is
  121. faster.
  122. In either case, you will need support software; the respective
  123. locations are given in the file <file:Documentation/Changes> in the
  124. NFS section.
  125. If you say Y here, you will get support for version 2 of the NFS
  126. protocol (NFSv2). If you also want NFSv3, say Y to the next question
  127. as well.
  128. Please read the NFS-HOWTO, available from
  129. <http://www.tldp.org/docs.html#howto>.
  130. config ADK_KERNEL_LOCKD
  131. tristate
  132. default n
  133. config ADK_KERNEL_SUNRPC
  134. tristate
  135. default n
  136. config ADK_KERNEL_SUNRPC_GSS
  137. tristate
  138. select ADK_KERNEL_SUNRPC
  139. default n
  140. config ADK_KERNEL_RPCSEC_GSS_KRB5
  141. prompt "RPC security support"
  142. tristate
  143. select ADK_KERNEL_NETWORK_FILESYSTEMS
  144. select ADK_KERNEL_SUNRPC_GSS
  145. select ADK_KERNEL_SUNRPC
  146. select ADK_KERNEL_CRYPTO
  147. select ADK_KERNEL_CRYPTO_MD5
  148. select ADK_KERNEL_CRYPTO_DES
  149. select ADK_KERNEL_CRYPTO_CBC
  150. select ADK_KERNEL_CRYPTO_CTS
  151. select ADK_KERNEL_CRYPTO_ECB
  152. select ADK_KERNEL_CRYPTO_HMAC
  153. select ADK_KERNEL_CRYPTO_SHA1
  154. select ADK_KERNEL_CRYPTO_AES
  155. select ADK_KERNEL_CRYPTO_ARC4
  156. default m if ADK_PACKAGE_NFS_UTILS_V4
  157. default n
  158. help
  159. endmenu