Config.in.fsnet 6.0 KB

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