summaryrefslogtreecommitdiff
path: root/man/org.freedesktop.home1.xml
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2021-11-04 16:32:05 +0100
committerLennart Poettering <lennart@poettering.net>2021-11-25 18:28:44 +0100
commit4950591627de2e859fb5fd1ae6d67e9c2e1b395e (patch)
tree94fd8b819585369d4ea9ec54834cf4177043782c /man/org.freedesktop.home1.xml
parentd357b80d331ebed709b7a9d71e014c319ba5bd79 (diff)
downloadsystemd-4950591627de2e859fb5fd1ae6d67e9c2e1b395e.tar.gz
homed: add explicit API for requesting rebalancing too
Diffstat (limited to 'man/org.freedesktop.home1.xml')
-rw-r--r--man/org.freedesktop.home1.xml7
1 files changed, 7 insertions, 0 deletions
diff --git a/man/org.freedesktop.home1.xml b/man/org.freedesktop.home1.xml
index b977e1b46f..537c373089 100644
--- a/man/org.freedesktop.home1.xml
+++ b/man/org.freedesktop.home1.xml
@@ -96,6 +96,7 @@ node /org/freedesktop/home1 {
ReleaseHome(in s user_name);
LockAllHomes();
DeactivateAllHomes();
+ Rebalance();
properties:
readonly a(sso) AutoLogin = [...];
};
@@ -159,6 +160,8 @@ node /org/freedesktop/home1 {
<variablelist class="dbus-method" generated="True" extra-ref="DeactivateAllHomes()"/>
+ <variablelist class="dbus-method" generated="True" extra-ref="Rebalance()"/>
+
<variablelist class="dbus-property" generated="True" extra-ref="AutoLogin"/>
<!--End of Autogenerated section-->
@@ -346,6 +349,10 @@ node /org/freedesktop/home1 {
<para><function>DeactivateAllHomes()</function> deactivates all home areas that are currently
active. This is usually invoked automatically shortly before system shutdown.</para>
+
+ <para><function>Rebalance()</function> synchronously rebalances free disk space between home
+ areas. This only executes an operation if at least one home area using the LUKS2 backend is active and
+ has rebalancing enabled, and is otherwise a NOP.</para>
</refsect2>
<refsect2>