Kconfig 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. #
  2. # NCP Filesystem configuration
  3. #
  4. config NCP_FS
  5. tristate "NCP file system support (to mount NetWare volumes)"
  6. depends on IPX!=n || INET
  7. help
  8. NCP (NetWare Core Protocol) is a protocol that runs over IPX and is
  9. used by Novell NetWare clients to talk to file servers. It is to
  10. IPX what NFS is to TCP/IP, if that helps. Saying Y here allows you
  11. to mount NetWare file server volumes and to access them just like
  12. any other Unix directory. For details, please read the file
  13. <file:Documentation/filesystems/ncpfs.txt> in the kernel source and
  14. the IPX-HOWTO from <http://www.tldp.org/docs.html#howto>.
  15. You do not have to say Y here if you want your Linux box to act as a
  16. file *server* for Novell NetWare clients.
  17. General information about how to connect Linux, Windows machines and
  18. Macs is on the WWW at <http://www.eats.com/linux_mac_win.html>.
  19. To compile this as a module, choose M here: the module will be called
  20. ncpfs. Say N unless you are connected to a Novell network.
  21. config NCPFS_PACKET_SIGNING
  22. bool "Packet signatures"
  23. depends on NCP_FS
  24. help
  25. NCP allows packets to be signed for stronger security. If you want
  26. security, say Y. Normal users can leave it off. To be able to use
  27. packet signing you must use ncpfs > 2.0.12.
  28. config NCPFS_IOCTL_LOCKING
  29. bool "Proprietary file locking"
  30. depends on NCP_FS
  31. help
  32. Allows locking of records on remote volumes. Say N unless you have
  33. special applications which are able to utilize this locking scheme.
  34. config NCPFS_STRONG
  35. bool "Clear remove/delete inhibit when needed"
  36. depends on NCP_FS
  37. help
  38. Allows manipulation of files flagged as Delete or Rename Inhibit.
  39. To use this feature you must mount volumes with the ncpmount
  40. parameter "-s" (ncpfs-2.0.12 and newer). Say Y unless you are not
  41. mounting volumes with -f 444.
  42. config NCPFS_NFS_NS
  43. bool "Use NFS namespace if available"
  44. depends on NCP_FS
  45. help
  46. Allows you to utilize NFS namespace on NetWare servers. It brings
  47. you case sensitive filenames. Say Y. You can disable it at
  48. mount-time with the `-N nfs' parameter of ncpmount.
  49. config NCPFS_OS2_NS
  50. bool "Use LONG (OS/2) namespace if available"
  51. depends on NCP_FS
  52. help
  53. Allows you to utilize OS2/LONG namespace on NetWare servers.
  54. Filenames in this namespace are limited to 255 characters, they are
  55. case insensitive, and case in names is preserved. Say Y. You can
  56. disable it at mount time with the -N os2 parameter of ncpmount.
  57. config NCPFS_SMALLDOS
  58. bool "Lowercase DOS filenames"
  59. depends on NCP_FS
  60. ---help---
  61. If you say Y here, every filename on a NetWare server volume using
  62. the OS2/LONG namespace and created under DOS or on a volume using
  63. DOS namespace will be converted to lowercase characters.
  64. Saying N here will give you these filenames in uppercase.
  65. This is only a cosmetic option since the OS2/LONG namespace is case
  66. insensitive. The only major reason for this option is backward
  67. compatibility when moving from DOS to OS2/LONG namespace support.
  68. Long filenames (created by Win95) will not be affected.
  69. This option does not solve the problem that filenames appear
  70. differently under Linux and under Windows, since Windows does an
  71. additional conversions on the client side. You can achieve similar
  72. effects by saying Y to "Allow using of Native Language Support"
  73. below.
  74. config NCPFS_NLS
  75. bool "Use Native Language Support"
  76. depends on NCP_FS
  77. select NLS
  78. help
  79. Allows you to use codepages and I/O charsets for file name
  80. translation between the server file system and input/output. This
  81. may be useful, if you want to access the server with other operating
  82. systems, e.g. Windows 95. See also NLS for more Information.
  83. To select codepages and I/O charsets use ncpfs-2.2.0.13 or newer.
  84. config NCPFS_EXTRAS
  85. bool "Enable symbolic links and execute flags"
  86. depends on NCP_FS
  87. help
  88. This enables the use of symbolic links and an execute permission
  89. bit on NCPFS. The file server need not have long name space or NFS
  90. name space loaded for these to work.
  91. To use the new attributes, it is recommended to use the flags
  92. '-f 600 -d 755' on the ncpmount command line.