1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 29030aaf9SSage Weilconfig CEPH_FS 31b6a78a5SKees Cook tristate "Ceph distributed file system" 41b6a78a5SKees Cook depends on INET 53d14c5d2SYehuda Sadeh select CEPH_LIB 69030aaf9SSage Weil select LIBCRC32C 725848b3eSRobert P. J. Day select CRYPTO_AES 8be4f104dSSage Weil select CRYPTO 9f0702876SJeff Layton select NETFS_SUPPORT 10*a8b91a92SEric Biggers select FS_ENCRYPTION_ALGS if FS_ENCRYPTION 113d14c5d2SYehuda Sadeh default n 129030aaf9SSage Weil help 139030aaf9SSage Weil Choose Y or M here to include support for mounting the 149030aaf9SSage Weil experimental Ceph distributed file system. Ceph is an extremely 159030aaf9SSage Weil scalable file system designed to provide high performance, 169030aaf9SSage Weil reliable access to petabytes of storage. 179030aaf9SSage Weil 1894f17c00SAlexander A. Klimov More information at https://ceph.io/. 199030aaf9SSage Weil 209030aaf9SSage Weil If unsure, say N. 219030aaf9SSage Weil 2299ccbd22SMilosz Tanskiif CEPH_FS 2399ccbd22SMilosz Tanskiconfig CEPH_FSCACHE 2499ccbd22SMilosz Tanski bool "Enable Ceph client caching support" 2599ccbd22SMilosz Tanski depends on CEPH_FS=m && FSCACHE || CEPH_FS=y && FSCACHE=y 2699ccbd22SMilosz Tanski help 2799ccbd22SMilosz Tanski Choose Y here to enable persistent, read-only local 2899ccbd22SMilosz Tanski caching support for Ceph clients using FS-Cache 2999ccbd22SMilosz Tanski 3099ccbd22SMilosz Tanskiendif 317221fe4cSGuangliang Zhao 327221fe4cSGuangliang Zhaoconfig CEPH_FS_POSIX_ACL 337221fe4cSGuangliang Zhao bool "Ceph POSIX Access Control Lists" 347221fe4cSGuangliang Zhao depends on CEPH_FS 357221fe4cSGuangliang Zhao select FS_POSIX_ACL 367221fe4cSGuangliang Zhao help 377221fe4cSGuangliang Zhao POSIX Access Control Lists (ACLs) support permissions for users and 387221fe4cSGuangliang Zhao groups beyond the owner/group/world scheme. 397221fe4cSGuangliang Zhao 407221fe4cSGuangliang Zhao If you don't know what Access Control Lists are, say N 41ac6713ccSYan, Zheng 42ac6713ccSYan, Zhengconfig CEPH_FS_SECURITY_LABEL 43ac6713ccSYan, Zheng bool "CephFS Security Labels" 44ac6713ccSYan, Zheng depends on CEPH_FS && SECURITY 45ac6713ccSYan, Zheng help 46ac6713ccSYan, Zheng Security labels support alternative access control models 47ac6713ccSYan, Zheng implemented by security modules like SELinux. This option 48ac6713ccSYan, Zheng enables an extended attribute handler for file security 49ac6713ccSYan, Zheng labels in the Ceph filesystem. 50ac6713ccSYan, Zheng 51ac6713ccSYan, Zheng If you are not using a security module that requires using 52ac6713ccSYan, Zheng extended attributes for file security labels, say N. 53