aboutsummaryrefslogtreecommitdiffstats
path: root/fs/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2008-01-27 02:01:20 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2008-01-27 02:01:20 -0500
commitef3f2de2b5496f721b12f21a157e19eac816394b (patch)
treee2aa39d46714e7956ed12b85cd9490ef327abaff /fs/Kconfig
parent1c7c2cdec3a6b2873439096983794a550d7ff65b (diff)
parent366781c19635d861f43ff5e03388a3873ec912d9 (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/Kconfig39
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
1911config CIFS_STATS 1913config 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
2024config 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
2021config NCP_FS 2034config 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