Config.in.fsnet 5.5 KB

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