Config.in.fsnet 5.7 KB

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