diff options
Diffstat (limited to 'fs/smbfs/Kconfig')
| -rw-r--r-- | fs/smbfs/Kconfig | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/fs/smbfs/Kconfig b/fs/smbfs/Kconfig new file mode 100644 index 000000000000..e668127c8b2e --- /dev/null +++ b/fs/smbfs/Kconfig | |||
| @@ -0,0 +1,55 @@ | |||
| 1 | config SMB_FS | ||
| 2 | tristate "SMB file system support (OBSOLETE, please use CIFS)" | ||
| 3 | depends on INET | ||
| 4 | select NLS | ||
| 5 | help | ||
| 6 | SMB (Server Message Block) is the protocol Windows for Workgroups | ||
| 7 | (WfW), Windows 95/98, Windows NT and OS/2 Lan Manager use to share | ||
| 8 | files and printers over local networks. Saying Y here allows you to | ||
| 9 | mount their file systems (often called "shares" in this context) and | ||
| 10 | access them just like any other Unix directory. Currently, this | ||
| 11 | works only if the Windows machines use TCP/IP as the underlying | ||
| 12 | transport protocol, and not NetBEUI. For details, read | ||
| 13 | <file:Documentation/filesystems/smbfs.txt> and the SMB-HOWTO, | ||
| 14 | available from <http://www.tldp.org/docs.html#howto>. | ||
| 15 | |||
| 16 | Note: if you just want your box to act as an SMB *server* and make | ||
| 17 | files and printing services available to Windows clients (which need | ||
| 18 | to have a TCP/IP stack), you don't need to say Y here; you can use | ||
| 19 | the program SAMBA (available from <ftp://ftp.samba.org/pub/samba/>) | ||
| 20 | for that. | ||
| 21 | |||
| 22 | General information about how to connect Linux, Windows machines and | ||
| 23 | Macs is on the WWW at <http://www.eats.com/linux_mac_win.html>. | ||
| 24 | |||
| 25 | To compile the SMB support as a module, choose M here: | ||
| 26 | the module will be called smbfs. Most people say N, however. | ||
| 27 | |||
| 28 | config SMB_NLS_DEFAULT | ||
| 29 | bool "Use a default NLS" | ||
| 30 | depends on SMB_FS | ||
| 31 | help | ||
| 32 | Enabling this will make smbfs use nls translations by default. You | ||
| 33 | need to specify the local charset (CONFIG_NLS_DEFAULT) in the nls | ||
| 34 | settings and you need to give the default nls for the SMB server as | ||
| 35 | CONFIG_SMB_NLS_REMOTE. | ||
| 36 | |||
| 37 | The nls settings can be changed at mount time, if your smbmount | ||
| 38 | supports that, using the codepage and iocharset parameters. | ||
| 39 | |||
| 40 | smbmount from samba 2.2.0 or later supports this. | ||
| 41 | |||
| 42 | config SMB_NLS_REMOTE | ||
| 43 | string "Default Remote NLS Option" | ||
| 44 | depends on SMB_NLS_DEFAULT | ||
| 45 | default "cp437" | ||
| 46 | help | ||
| 47 | This setting allows you to specify a default value for which | ||
| 48 | codepage the server uses. If this field is left blank no | ||
| 49 | translations will be done by default. The local codepage/charset | ||
| 50 | default to CONFIG_NLS_DEFAULT. | ||
| 51 | |||
| 52 | The nls settings can be changed at mount time, if your smbmount | ||
| 53 | supports that, using the codepage and iocharset parameters. | ||
| 54 | |||
| 55 | smbmount from samba 2.2.0 or later supports this. | ||
