diff options
author | Lennart Poettering <lennart@poettering.net> | 2022-02-01 18:11:04 +0100 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-02-01 21:09:39 +0100 |
commit | 23b1e8d087c9e8c5a2cdcc6a91510a4e7ca8f72f (patch) | |
tree | d399b7be9b85cf52053db42a40936b0f6f05d002 /units/systemd-journal-flush.service | |
parent | Merge pull request #22310 from yuwata/sd-dhcp-lease-fixes (diff) | |
download | systemd-23b1e8d087c9e8c5a2cdcc6a91510a4e7ca8f72f.tar.xz systemd-23b1e8d087c9e8c5a2cdcc6a91510a4e7ca8f72f.zip |
units: we need systemd-journald.service from systemd-journal-flush.service
This is a follow-up for d5ee050ffc9d413253932d9340ade8c8fb111092, and
reintroduces a requirement dep from systemd-journal-flush.service onto
systemd-journald.service, but a weaker one than originally: a Wants= one
instead of a Requires= one.
Why? Simply because the service issues an IPC call to the journald,
hence it should pull it in. (Note that socket activation doesn't happen
for the Varlink socket it uses, hence we should pull in the service
itself.)
Diffstat (limited to 'units/systemd-journal-flush.service')
-rw-r--r-- | units/systemd-journal-flush.service | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/units/systemd-journal-flush.service b/units/systemd-journal-flush.service index 6efb8734a7..5d0b811ae3 100644 --- a/units/systemd-journal-flush.service +++ b/units/systemd-journal-flush.service @@ -11,6 +11,7 @@ Description=Flush Journal to Persistent Storage Documentation=man:systemd-journald.service(8) man:journald.conf(5) DefaultDependencies=no +Wants=systemd-journald.service After=systemd-journald.service systemd-remount-fs.service Before=systemd-tmpfiles-setup.service RequiresMountsFor=/var/log/journal |