core: automatically add dependency on systemd-remount-fs.service if StateDirectory...
authorLennart Poettering <lennart@poettering.net>
Wed, 8 Apr 2020 14:08:35 +0000 (16:08 +0200)
committerMichael Biebl <biebl@debian.org>
Sat, 18 Apr 2020 18:41:18 +0000 (19:41 +0100)
commit560700fec63a832512d06e091d51f163a5c9c61b
tree9fc0c50fdb60c16938b72b7ed549c64646063929
parent61bd955f96bc6d0604295de57a8609850307c8a8
core: automatically add dependency on systemd-remount-fs.service if StateDirectory= is used

And similar for other settings that require a writable /var/.

Rationale: if these options are used for early-boot services (such as
systemd-pstore.service) we need /var/ writable. And if /var/ is on the
root fs, then systemd-remount-fs.service is the service that ensures
that /var/ is writable.

This allows us to remove explicit deps in services such as
systemd-pstore.service.

(cherry picked from commit f3b7a79b973a28af4f7a592a8b2e199cc194218b)

Gbp-Pq: Name core-automatically-add-dependency-on-systemd-remount-fs.s.patch
src/core/unit.c