]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
units: order systemd-user-sessions.service after home.mount
authorLennart Poettering <lennart@poettering.net>
Thu, 6 Aug 2020 21:33:29 +0000 (23:33 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 7 Aug 2020 08:02:05 +0000 (10:02 +0200)
This should make /home as automount work reasonably well.

If /home is an automount this has little effect at boot, because if the
automount is not triggered it doesn't matter how the associated mount is
ordered.

It does matter at shutdown however, where home.mount is likely active
now. There the ordering means we'll end sessions first, and only then
deactivate home.mount.

Fixes: #16291
units/systemd-user-sessions.service.in

index 6d585eb0a15d48791c837ae82f89f913295e73cb..13de728b1dba361e2bea1475bfc46aec18b7d17a 100644 (file)
@@ -10,7 +10,7 @@
 [Unit]
 Description=Permit User Sessions
 Documentation=man:systemd-user-sessions.service(8)
-After=remote-fs.target nss-user-lookup.target network.target
+After=remote-fs.target nss-user-lookup.target network.target home.mount
 
 [Service]
 Type=oneshot