Config.in.fsnet 6.0 KB

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