1
0
mirror of https://github.com/systemd/systemd.git synced 2024-10-28 03:25:31 +03:00
systemd/tmpfiles.d
Daan De Meyer 9c0c670125 core: Add RootEphemeral= setting
This setting allows services to run in an ephemeral copy of the root
directory or root image. To make sure the ephemeral copies are always
cleaned up, we add a tmpfiles snippet to unconditionally clean up
/var/lib/systemd/ephemeral. To prevent in use ephemeral copies from
being cleaned up by tmpfiles, we use the newly added COPY_LOCK_BSD
and BTRFS_SNAPSHOT_LOCK_BSD flags to take a BSD lock on the ephemeral
copies which instruct tmpfiles to not touch those ephemeral copies as
long as the BSD lock is held.
2023-06-21 12:48:46 +02:00
..
credstore.conf tmpfiles: use same credstore perms everywhere 2023-05-31 11:15:26 +08:00
etc.conf.in vconsole: allow setting default keymap through build option 2023-02-15 20:00:51 +00:00
home.conf
journal-nocow.conf
legacy.conf.in
meson.build tmpfiles: automatically create /etc/credstore/ and friends 2023-01-27 10:03:38 +01:00
portables.conf
provision.conf tmpfiles.d: do not fail if provision.conf fails 2022-11-04 15:42:16 +01:00
README
static-nodes-permissions.conf.in
systemd-network.conf
systemd-nologin.conf tmpfiles.d: drop misleading comment 2023-02-21 13:46:39 +01:00
systemd-nspawn.conf
systemd-pstore.conf tree-wide: replace "plural(s)" by "plurals" 2022-10-17 15:10:53 +02:00
systemd-resolve.conf
systemd-tmp.conf
systemd.conf.in core: Add RootEphemeral= setting 2023-06-21 12:48:46 +02:00
tmp.conf
var.conf.in
x11.conf

Files in this directory contain configuration for systemd-tmpfiles, a program
to create, delete, and clean up volatile and temporary files and directories.

See man:tmpfiles.d(5) for explanation of the configuration file format, and
man:systemd-tmpfiles(8) for a description of when and how this configuration is
applied.

Use 'systemd-analyze cat-config tmpfiles.d' to display the effective config.