]>
Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
0fcb4408 | 2 | config 9P_FS |
87211cd8 | 3 | tristate "Plan 9 Resource Sharing Support (9P2000)" |
d7385ba1 | 4 | depends on NET_9P |
eb497943 | 5 | select NETFS_SUPPORT |
0fcb4408 AD |
6 | help |
7 | If you say Y here, you will get experimental support for | |
8 | Plan 9 resource sharing via the 9P2000 protocol. | |
9 | ||
10 | See <http://v9fs.sf.net> for more information. | |
11 | ||
12 | If unsure, say N. | |
60e78d2c | 13 | |
255614c4 | 14 | if 9P_FS |
60e78d2c | 15 | config 9P_FSCACHE |
c9041975 | 16 | bool "Enable 9P client caching support" |
60e78d2c AK |
17 | depends on 9P_FS=m && FSCACHE || 9P_FS=y && FSCACHE=y |
18 | help | |
19 | Choose Y here to enable persistent, read-only local | |
20 | caching support for 9p clients using FS-Cache | |
21 | ||
85ff872d AK |
22 | |
23 | config 9P_FS_POSIX_ACL | |
24 | bool "9P POSIX Access Control Lists" | |
85ff872d AK |
25 | select FS_POSIX_ACL |
26 | help | |
27 | POSIX Access Control Lists (ACLs) support permissions for users and | |
28 | groups beyond the owner/group/world scheme. | |
29 | ||
85ff872d | 30 | If you don't know what Access Control Lists are, say N |
255614c4 RD |
31 | |
32 | endif | |
d9a73859 JG |
33 | |
34 | ||
35 | config 9P_FS_SECURITY | |
1f5bd6a2 KK |
36 | bool "9P Security Labels" |
37 | depends on 9P_FS | |
38 | help | |
39 | Security labels support alternative access control models | |
40 | implemented by security modules like SELinux. This option | |
41 | enables an extended attribute handler for file security | |
42 | labels in the 9P filesystem. | |
43 | ||
44 | If you are not using a security module that requires using | |
45 | extended attributes for file security labels, say N. |