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]>

Reply via email to