From: Lennart Poettering Date: Fri, 12 Nov 2021 22:30:59 +0000 (+0100) Subject: filesystems: add group for "application" file system X-Git-Tag: v250-rc1~247^2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5feeb2584fb05174842004b8742177cc487cb187;p=thirdparty%2Fsystemd.git filesystems: add group for "application" file system This group shall cover file systems whose job is to make stuff that isn't actually storing anything in itself, and isn't just an API file system, but allows exposing stuff with special semantics in the VFS. --- diff --git a/src/basic/filesystems.c b/src/basic/filesystems.c index 3474fbe7751..d2c70f54cba 100644 --- a/src/basic/filesystems.c +++ b/src/basic/filesystems.c @@ -59,6 +59,14 @@ const FilesystemSet filesystem_sets[_FILESYSTEM_SET_MAX] = { "pipefs\0" "sockfs\0" }, + [FILESYSTEM_SET_APPLICATION] = { + .name = "@application", + .help = "Application virtual filesystems", + .value = + "autofs\0" + "fuse\0" + "overlay\0" + }, [FILESYSTEM_SET_AUXILIARY_API] = { .name = "@auxiliary-api", .help = "Auxiliary filesystem API", diff --git a/src/basic/filesystems.h b/src/basic/filesystems.h index c7f4ea4f1b3..48f6c011876 100644 --- a/src/basic/filesystems.h +++ b/src/basic/filesystems.h @@ -11,6 +11,7 @@ typedef enum FilesystemGroups { /* Please leave BASIC_API first and KNOWN last, but sort the rest alphabetically */ FILESYSTEM_SET_BASIC_API, FILESYSTEM_SET_ANONYMOUS, + FILESYSTEM_SET_APPLICATION, FILESYSTEM_SET_AUXILIARY_API, FILESYSTEM_SET_COMMON_BLOCK, FILESYSTEM_SET_HISTORICAL_BLOCK,