diff options
Diffstat (limited to 'fs/cifs/Kconfig')
-rw-r--r-- | fs/cifs/Kconfig | 38 |
1 files changed, 20 insertions, 18 deletions
diff --git a/fs/cifs/Kconfig b/fs/cifs/Kconfig index a08306a8bec9..2075ddfffa73 100644 --- a/fs/cifs/Kconfig +++ b/fs/cifs/Kconfig | |||
@@ -9,13 +9,14 @@ config CIFS | |||
9 | select CRYPTO_ARC4 | 9 | select CRYPTO_ARC4 |
10 | select CRYPTO_ECB | 10 | select CRYPTO_ECB |
11 | select CRYPTO_DES | 11 | select CRYPTO_DES |
12 | select CRYPTO_SHA256 | ||
12 | help | 13 | help |
13 | This is the client VFS module for the Common Internet File System | 14 | This is the client VFS module for the Common Internet File System |
14 | (CIFS) protocol which is the successor to the Server Message Block | 15 | (CIFS) protocol which is the successor to the Server Message Block |
15 | (SMB) protocol, the native file sharing mechanism for most early | 16 | (SMB) protocol, the native file sharing mechanism for most early |
16 | PC operating systems. The CIFS protocol is fully supported by | 17 | PC operating systems. The CIFS protocol is fully supported by |
17 | file servers such as Windows 2000 (including Windows 2003, NT 4 | 18 | file servers such as Windows 2000 (including Windows 2003, Windows 2008, |
18 | and Windows XP) as well by Samba (which provides excellent CIFS | 19 | NT 4 and Windows XP) as well by Samba (which provides excellent CIFS |
19 | server support for Linux and many other operating systems). Limited | 20 | server support for Linux and many other operating systems). Limited |
20 | support for OS/2 and Windows ME and similar servers is provided as | 21 | support for OS/2 and Windows ME and similar servers is provided as |
21 | well. | 22 | well. |
@@ -114,6 +115,13 @@ config CIFS_POSIX | |||
114 | (such as Samba 3.10 and later) which can negotiate | 115 | (such as Samba 3.10 and later) which can negotiate |
115 | CIFS POSIX ACL support. If unsure, say N. | 116 | CIFS POSIX ACL support. If unsure, say N. |
116 | 117 | ||
118 | config CIFS_ACL | ||
119 | bool "Provide CIFS ACL support" | ||
120 | depends on CIFS_XATTR && KEYS | ||
121 | help | ||
122 | Allows fetching CIFS/NTFS ACL from the server. The DACL blob | ||
123 | is handed over to the application/caller. | ||
124 | |||
117 | config CIFS_DEBUG2 | 125 | config CIFS_DEBUG2 |
118 | bool "Enable additional CIFS debugging routines" | 126 | bool "Enable additional CIFS debugging routines" |
119 | depends on CIFS | 127 | depends on CIFS |
@@ -138,21 +146,6 @@ config CIFS_DFS_UPCALL | |||
138 | IP addresses) which is needed for implicit mounts of DFS junction | 146 | IP addresses) which is needed for implicit mounts of DFS junction |
139 | points. If unsure, say N. | 147 | points. If unsure, say N. |
140 | 148 | ||
141 | config CIFS_FSCACHE | ||
142 | bool "Provide CIFS client caching support" | ||
143 | depends on CIFS=m && FSCACHE || CIFS=y && FSCACHE=y | ||
144 | help | ||
145 | Makes CIFS FS-Cache capable. Say Y here if you want your CIFS data | ||
146 | to be cached locally on disk through the general filesystem cache | ||
147 | manager. If unsure, say N. | ||
148 | |||
149 | config CIFS_ACL | ||
150 | bool "Provide CIFS ACL support" | ||
151 | depends on CIFS_XATTR && KEYS | ||
152 | help | ||
153 | Allows to fetch CIFS/NTFS ACL from the server. The DACL blob | ||
154 | is handed over to the application/caller. | ||
155 | |||
156 | config CIFS_NFSD_EXPORT | 149 | config CIFS_NFSD_EXPORT |
157 | bool "Allow nfsd to export CIFS file system (EXPERIMENTAL)" | 150 | bool "Allow nfsd to export CIFS file system (EXPERIMENTAL)" |
158 | depends on CIFS && EXPERIMENTAL && BROKEN | 151 | depends on CIFS && EXPERIMENTAL && BROKEN |
@@ -161,7 +154,7 @@ config CIFS_NFSD_EXPORT | |||
161 | 154 | ||
162 | config CIFS_SMB2 | 155 | config CIFS_SMB2 |
163 | bool "SMB2 network file system support (EXPERIMENTAL)" | 156 | bool "SMB2 network file system support (EXPERIMENTAL)" |
164 | depends on EXPERIMENTAL && INET && BROKEN | 157 | depends on CIFS && EXPERIMENTAL && INET |
165 | select NLS | 158 | select NLS |
166 | select KEYS | 159 | select KEYS |
167 | select FSCACHE | 160 | select FSCACHE |
@@ -178,3 +171,12 @@ config CIFS_SMB2 | |||
178 | (compared to cifs) due to protocol improvements. | 171 | (compared to cifs) due to protocol improvements. |
179 | 172 | ||
180 | Unless you are a developer or tester, say N. | 173 | Unless you are a developer or tester, say N. |
174 | |||
175 | config CIFS_FSCACHE | ||
176 | bool "Provide CIFS client caching support" | ||
177 | depends on CIFS=m && FSCACHE || CIFS=y && FSCACHE=y | ||
178 | help | ||
179 | Makes CIFS FS-Cache capable. Say Y here if you want your CIFS data | ||
180 | to be cached locally on disk through the general filesystem cache | ||
181 | manager. If unsure, say N. | ||
182 | |||