]>
Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
9030aaf9 | 2 | config CEPH_FS |
1b6a78a5 KC |
3 | tristate "Ceph distributed file system" |
4 | depends on INET | |
3d14c5d2 | 5 | select CEPH_LIB |
9030aaf9 | 6 | select LIBCRC32C |
25848b3e | 7 | select CRYPTO_AES |
be4f104d | 8 | select CRYPTO |
3d14c5d2 | 9 | default n |
9030aaf9 SW |
10 | help |
11 | Choose Y or M here to include support for mounting the | |
12 | experimental Ceph distributed file system. Ceph is an extremely | |
13 | scalable file system designed to provide high performance, | |
14 | reliable access to petabytes of storage. | |
15 | ||
16 | More information at http://ceph.newdream.net/. | |
17 | ||
18 | If unsure, say N. | |
19 | ||
99ccbd22 MT |
20 | if CEPH_FS |
21 | config CEPH_FSCACHE | |
22 | bool "Enable Ceph client caching support" | |
23 | depends on CEPH_FS=m && FSCACHE || CEPH_FS=y && FSCACHE=y | |
24 | help | |
25 | Choose Y here to enable persistent, read-only local | |
26 | caching support for Ceph clients using FS-Cache | |
27 | ||
28 | endif | |
7221fe4c GZ |
29 | |
30 | config CEPH_FS_POSIX_ACL | |
31 | bool "Ceph POSIX Access Control Lists" | |
32 | depends on CEPH_FS | |
33 | select FS_POSIX_ACL | |
34 | help | |
35 | POSIX Access Control Lists (ACLs) support permissions for users and | |
36 | groups beyond the owner/group/world scheme. | |
37 | ||
7221fe4c | 38 | If you don't know what Access Control Lists are, say N |
ac6713cc YZ |
39 | |
40 | config CEPH_FS_SECURITY_LABEL | |
41 | bool "CephFS Security Labels" | |
42 | depends on CEPH_FS && SECURITY | |
43 | help | |
44 | Security labels support alternative access control models | |
45 | implemented by security modules like SELinux. This option | |
46 | enables an extended attribute handler for file security | |
47 | labels in the Ceph filesystem. | |
48 | ||
49 | If you are not using a security module that requires using | |
50 | extended attributes for file security labels, say N. |