summaryrefslogtreecommitdiff
path: root/man/homectl.xml
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2021-10-05 10:32:25 +0200
committerLennart Poettering <lennart@poettering.net>2021-10-11 16:00:34 +0200
commit86019efa4416d7b548cab321c15bc22a65463786 (patch)
tree736ff7d30b2f20089285a45218c34b90313bae6e /man/homectl.xml
parent2aaf565a2da8eb0ea9adf84028c9d0ab7a90e53e (diff)
downloadsystemd-86019efa4416d7b548cab321c15bc22a65463786.tar.gz
homed: optionally, drop caches on logout
Fixes: #20857
Diffstat (limited to 'man/homectl.xml')
-rw-r--r--man/homectl.xml11
1 files changed, 11 insertions, 0 deletions
diff --git a/man/homectl.xml b/man/homectl.xml
index 245ebcee00..c2b1ec6c9b 100644
--- a/man/homectl.xml
+++ b/man/homectl.xml
@@ -611,6 +611,17 @@
</varlistentry>
<varlistentry>
+ <term><option>--drop-caches=</option><replaceable>BOOL</replaceable></term>
+
+ <listitem><para>Automatically flush OS file system caches on logout. This is useful in combination
+ with the fscrypt storage backend to ensure the OS does not keep decrypted versions of the files and
+ directories in memory (and accessible) after logout. This option is also supported on other backends,
+ but should not bring any benefit there. Defaults to off, except if the selected storage backend is
+ fscrypt, where it defaults to on. Note that flushing OS caches will negatively influence performance
+ of the OS shortly after logout.</para></listitem>
+ </varlistentry>
+
+ <varlistentry>
<term><option>--fs-type=</option><replaceable>TYPE</replaceable></term>
<listitem><para>When LUKS2 storage is used configures the file system type to use inside the home