]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - man/org.freedesktop.home1.xml
homed: explicitly deactivate all home directories on shutdown
[thirdparty/systemd.git] / man / org.freedesktop.home1.xml
index 73f868248097ca9dfc1509659a983c857254ed57..8d3defbfe035c986412fc6ce4e5931e921ab010f 100644 (file)
@@ -95,6 +95,7 @@ node /org/freedesktop/home1 {
               out h send_fd);
       ReleaseHome(in  s user_name);
       LockAllHomes();
+      DeactivateAllHomes();
     properties:
       readonly a(sso) AutoLogin = [...];
   };
@@ -156,6 +157,8 @@ node /org/freedesktop/home1 {
 
     <variablelist class="dbus-method" generated="True" extra-ref="LockAllHomes()"/>
 
+    <variablelist class="dbus-method" generated="True" extra-ref="DeactivateAllHomes()"/>
+
     <variablelist class="dbus-property" generated="True" extra-ref="AutoLogin"/>
 
     <!--End of Autogenerated section-->
@@ -340,6 +343,9 @@ node /org/freedesktop/home1 {
       <para><function>LockAllHomes()</function> locks all active home directories that only have references
       that opted into automatic suspending during system suspend. This is usually invoked automatically
       shortly before system suspend.</para>
+
+      <para><function>DeactivateAllHomes()</function> deactivates all home areas that are currently
+      active. This is usually invoked automatically shortly before system shutdown.</para>
     </refsect2>
 
     <refsect2>