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