Root/fs/ncpfs/Kconfig

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

Archive Download this file



interactive