Kconfig 1.2 KB

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