Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config 9P_FS
0003         tristate "Plan 9 Resource Sharing Support (9P2000)"
0004         depends on INET && NET_9P
0005         select NETFS_SUPPORT
0006         help
0007           If you say Y here, you will get experimental support for
0008           Plan 9 resource sharing via the 9P2000 protocol.
0009 
0010           See <http://v9fs.sf.net> for more information.
0011 
0012           If unsure, say N.
0013 
0014 if 9P_FS
0015 config 9P_FSCACHE
0016         bool "Enable 9P client caching support"
0017         depends on 9P_FS=m && FSCACHE || 9P_FS=y && FSCACHE=y
0018         help
0019           Choose Y here to enable persistent, read-only local
0020           caching support for 9p clients using FS-Cache
0021 
0022 
0023 config 9P_FS_POSIX_ACL
0024         bool "9P POSIX Access Control Lists"
0025         select FS_POSIX_ACL
0026         help
0027           POSIX Access Control Lists (ACLs) support permissions for users and
0028           groups beyond the owner/group/world scheme.
0029 
0030           If you don't know what Access Control Lists are, say N
0031 
0032 endif
0033 
0034 
0035 config 9P_FS_SECURITY
0036         bool "9P Security Labels"
0037         depends on 9P_FS
0038         help
0039           Security labels support alternative access control models
0040           implemented by security modules like SELinux.  This option
0041           enables an extended attribute handler for file security
0042           labels in the 9P filesystem.
0043 
0044           If you are not using a security module that requires using
0045           extended attributes for file security labels, say N.