diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2024-05-01 23:18:52 +0200 |
---|---|---|
committer | Luca Boccassi <luca.boccassi@gmail.com> | 2024-05-02 19:41:01 +0200 |
commit | 61628287bd6d5115d96a4bdbd70964efd7a5940e (patch) | |
tree | 074de36502c308dc99d884a0b53826d404737fb5 /man/.dir-locals.el | |
parent | vmspawn,man: move the varlistentry for -D into a variablelist (diff) | |
download | systemd-61628287bd6d5115d96a4bdbd70964efd7a5940e.tar.xz systemd-61628287bd6d5115d96a4bdbd70964efd7a5940e.zip |
journal: explicitly sync namespaced journals before stopping socket units
Otherwise, if a service unit that requests LogNamespace= stopped before
systemd-journald@.service is started, logs generated by the service will be
lost, as systemd-journald@.socket is stopped and
systemd-journald@.service will never started.
To prevent the issue, let's introduce another implicit dependency to
a oneshot service that explicitly synchronizes a namespaced journal file
when the log namespace is not needed anymore.
Fixes #32604.
Diffstat (limited to 'man/.dir-locals.el')
0 files changed, 0 insertions, 0 deletions