summaryrefslogtreecommitdiff
path: root/man/homectl.xml
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2021-11-23 16:44:26 +0100
committerGitHub <noreply@github.com>2021-11-23 16:44:26 +0100
commit5c682b788188f213f095daf82fbf1c732166aca2 (patch)
tree872f593f78114e278381ac7813bb963efb45ecf9 /man/homectl.xml
parent76eec0649936d9ae2f9087769f463feaf0cf5cb4 (diff)
parent75f6ae064e80b830d3320e1c01c4ab052b3298a1 (diff)
downloadsystemd-5c682b788188f213f095daf82fbf1c732166aca2.tar.gz
Merge pull request #21440 from poettering/homed-initial-fs-size
homed: also support minimizing/maximizing home dirs when creating them
Diffstat (limited to 'man/homectl.xml')
-rw-r--r--man/homectl.xml11
1 files changed, 7 insertions, 4 deletions
diff --git a/man/homectl.xml b/man/homectl.xml
index b94d52b094..0bf4803d9a 100644
--- a/man/homectl.xml
+++ b/man/homectl.xml
@@ -504,10 +504,13 @@
<varlistentry>
<term><option>--disk-size=</option><replaceable>BYTES</replaceable></term>
<listitem><para>Either takes a size in bytes as argument (possibly using the usual K, M, G, …
- suffixes for 1024 base values), or a percentage value and configures the disk space to assign to the
- user. If a percentage value is specified (i.e. the argument suffixed with <literal>%</literal>) it is
- taken relative to the available disk space of the backing file system. If the LUKS2 backend is used
- this configures the size of the loopback file and file system contained therein. For the other
+ suffixes for 1024 base values), a percentage value, or the special strings <literal>min</literal> or
+ <literal>max</literal>, and configures the disk space to assign to the user. If a percentage value is
+ specified (i.e. the argument suffixed with <literal>%</literal>) it is taken relative to the
+ available disk space of the backing file system. If specified as <literal>min</literal> assigns the
+ minimal disk space permitted by the constraints of the backing file system and other limits, when
+ specified as <literal>max</literal> assigns the maximum disk space available. If the LUKS2 backend is
+ used this configures the size of the loopback file and file system contained therein. For the other
storage backends configures disk quota using the filesystem's native quota logic, if available. If
not specified, defaults to 85% of the available disk space for the LUKS2 backend and to no quota for
the others.</para></listitem>