diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-01-27 02:01:20 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-01-27 02:01:20 -0500 |
commit | ef3f2de2b5496f721b12f21a157e19eac816394b (patch) | |
tree | e2aa39d46714e7956ed12b85cd9490ef327abaff /fs/Kconfig | |
parent | 1c7c2cdec3a6b2873439096983794a550d7ff65b (diff) | |
parent | 366781c19635d861f43ff5e03388a3873ec912d9 (diff) |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:
[CIFS] DFS build fixes
[CIFS] DFS support: provide shrinkable mounts
[CIFS] Do not log path names in lookup errors
[CIFS] DFS support patchset: Added mountdata
[CIFS] Forgot to add two new files from previous commit
[CIFS] DNS name resolution helper upcall for cifs
[CIFS] fix checkpatch warnings in fs/cifs/inode.c
[CIFS] hold ses sem on tcp session reconnect during mount
[CIFS] Allow setting mode via cifs acl
[CIFS] fix unicode string alignment in SPNEGO setup
[CIFS] cifs_partialpagewrite() cleanup
[CIFS] use krb5 session key from first SMB session after a NegProt
[CIFS] redo existing session setup if needed in cifs_mount
[CIFS] Only dump SPNEGO key if CONFIG_CIFS_DEBUG2 is set
[CIFS] fix SetEA failure to some Samba versions
Diffstat (limited to 'fs/Kconfig')
-rw-r--r-- | fs/Kconfig | 39 |
1 files changed, 26 insertions, 13 deletions
diff --git a/fs/Kconfig b/fs/Kconfig index b6df18f1f677..9656139d2e99 100644 --- a/fs/Kconfig +++ b/fs/Kconfig | |||
@@ -1899,13 +1899,15 @@ config CIFS | |||
1899 | file servers such as Windows 2000 (including Windows 2003, NT 4 | 1899 | file servers such as Windows 2000 (including Windows 2003, NT 4 |
1900 | and Windows XP) as well by Samba (which provides excellent CIFS | 1900 | and Windows XP) as well by Samba (which provides excellent CIFS |
1901 | server support for Linux and many other operating systems). Limited | 1901 | server support for Linux and many other operating systems). Limited |
1902 | support for OS/2 and Windows ME and similar servers is provided as well. | 1902 | support for OS/2 and Windows ME and similar servers is provided as |
1903 | 1903 | well. | |
1904 | The intent of the cifs module is to provide an advanced | 1904 | |
1905 | network file system client for mounting to CIFS compliant servers, | 1905 | The cifs module provides an advanced network file system |
1906 | including support for dfs (hierarchical name space), secure per-user | 1906 | client for mounting to CIFS compliant servers. It includes |
1907 | session establishment, safe distributed caching (oplock), optional | 1907 | support for DFS (hierarchical name space), secure per-user |
1908 | packet signing, Unicode and other internationalization improvements. | 1908 | session establishment via Kerberos or NTLM or NTLMv2, |
1909 | safe distributed caching (oplock), optional packet | ||
1910 | signing, Unicode and other internationalization improvements. | ||
1909 | If you need to mount to Samba or Windows from this machine, say Y. | 1911 | If you need to mount to Samba or Windows from this machine, say Y. |
1910 | 1912 | ||
1911 | config CIFS_STATS | 1913 | config CIFS_STATS |
@@ -1937,7 +1939,8 @@ config CIFS_WEAK_PW_HASH | |||
1937 | (since 1997) support stronger NTLM (and even NTLMv2 and Kerberos) | 1939 | (since 1997) support stronger NTLM (and even NTLMv2 and Kerberos) |
1938 | security mechanisms. These hash the password more securely | 1940 | security mechanisms. These hash the password more securely |
1939 | than the mechanisms used in the older LANMAN version of the | 1941 | than the mechanisms used in the older LANMAN version of the |
1940 | SMB protocol needed to establish sessions with old SMB servers. | 1942 | SMB protocol but LANMAN based authentication is needed to |
1943 | establish sessions with some old SMB servers. | ||
1941 | 1944 | ||
1942 | Enabling this option allows the cifs module to mount to older | 1945 | Enabling this option allows the cifs module to mount to older |
1943 | LANMAN based servers such as OS/2 and Windows 95, but such | 1946 | LANMAN based servers such as OS/2 and Windows 95, but such |
@@ -1945,8 +1948,8 @@ config CIFS_WEAK_PW_HASH | |||
1945 | security mechanisms if you are on a public network. Unless you | 1948 | security mechanisms if you are on a public network. Unless you |
1946 | have a need to access old SMB servers (and are on a private | 1949 | have a need to access old SMB servers (and are on a private |
1947 | network) you probably want to say N. Even if this support | 1950 | network) you probably want to say N. Even if this support |
1948 | is enabled in the kernel build, they will not be used | 1951 | is enabled in the kernel build, LANMAN authentication will not be |
1949 | automatically. At runtime LANMAN mounts are disabled but | 1952 | used automatically. At runtime LANMAN mounts are disabled but |
1950 | can be set to required (or optional) either in | 1953 | can be set to required (or optional) either in |
1951 | /proc/fs/cifs (see fs/cifs/README for more detail) or via an | 1954 | /proc/fs/cifs (see fs/cifs/README for more detail) or via an |
1952 | option on the mount command. This support is disabled by | 1955 | option on the mount command. This support is disabled by |
@@ -2012,12 +2015,22 @@ config CIFS_UPCALL | |||
2012 | depends on CIFS_EXPERIMENTAL | 2015 | depends on CIFS_EXPERIMENTAL |
2013 | depends on KEYS | 2016 | depends on KEYS |
2014 | help | 2017 | help |
2015 | Enables an upcall mechanism for CIFS which will be used to contact | 2018 | Enables an upcall mechanism for CIFS which accesses |
2016 | userspace helper utilities to provide SPNEGO packaged Kerberos | 2019 | userspace helper utilities to provide SPNEGO packaged (RFC 4178) |
2017 | tickets which are needed to mount to certain secure servers | 2020 | Kerberos tickets which are needed to mount to certain secure servers |
2018 | (for which more secure Kerberos authentication is required). If | 2021 | (for which more secure Kerberos authentication is required). If |
2019 | unsure, say N. | 2022 | unsure, say N. |
2020 | 2023 | ||
2024 | config CIFS_DFS_UPCALL | ||
2025 | bool "DFS feature support (EXPERIMENTAL)" | ||
2026 | depends on CIFS_EXPERIMENTAL | ||
2027 | depends on KEYS | ||
2028 | help | ||
2029 | Enables an upcall mechanism for CIFS which contacts userspace | ||
2030 | helper utilities to provide server name resolution (host names to | ||
2031 | IP addresses) which is needed for implicit mounts of DFS junction | ||
2032 | points. If unsure, say N. | ||
2033 | |||
2021 | config NCP_FS | 2034 | config NCP_FS |
2022 | tristate "NCP file system support (to mount NetWare volumes)" | 2035 | tristate "NCP file system support (to mount NetWare volumes)" |
2023 | depends on IPX!=n || INET | 2036 | depends on IPX!=n || INET |