On Mon, Jun 15, 2026 at 16:23:55 +0200, Peter Krempa wrote: > From: Peter Krempa <[email protected]> ... > Signed-off-by: Peter Krempa <[email protected]> > --- > src/qemu/virtqemud.service.extra.in | 4 ++++ > src/remote/libvirtd.service.in | 4 ++++ > 2 files changed, 8 insertions(+) > > diff --git a/src/qemu/virtqemud.service.extra.in > b/src/qemu/virtqemud.service.extra.in > index cc16b6a9bb..3cc2edcfd0 100644 > --- a/src/qemu/virtqemud.service.extra.in > +++ b/src/qemu/virtqemud.service.extra.in > @@ -6,6 +6,10 @@ Requires=virtlogd.socket > Wants=virtlockd.socket > After=virtlogd.socket > After=virtlockd.socket > +# To ensure that our helper daemons are not shut down before the main daemon > +# shuts down we need also explicit ordering with the .service unit > +After=virtlogd.service > +After=virtlock.service > Wants=systemd-machined.service > After=systemd-machined.service > After=remote-fs.target > diff --git a/src/remote/libvirtd.service.in b/src/remote/libvirtd.service.in > index b0a062e885..f26494d646 100644 > --- a/src/remote/libvirtd.service.in > +++ b/src/remote/libvirtd.service.in > @@ -15,6 +15,10 @@ Requires=virtlogd.socket > Wants=virtlockd.socket > After=virtlogd.socket > After=virtlockd.socket > +# To ensure that our helper daemons are not shut down before the main daemon > +# shuts down we need also explicit ordering with the .service unit > +After=virtlogd.service > +After=virtlock.service > Wants=systemd-machined.service > After=network.target > After=dbus.service
Reviewed-by: Jiri Denemark <[email protected]>
