From 6c8de6d49c74a2eb702978b2cbc23fda99b5a079 Mon Sep 17 00:00:00 2001 From: Raphael Dannecker Date: Tue, 23 Jul 2024 08:11:15 +0200 Subject: [PATCH] Running virtiofsd with systemd-run prevents process from beeing killed when closing virt-viewer --- roles/lmn_vm/files/vm-run | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/lmn_vm/files/vm-run b/roles/lmn_vm/files/vm-run index abb51fe..43f6470 100755 --- a/roles/lmn_vm/files/vm-run +++ b/roles/lmn_vm/files/vm-run @@ -126,8 +126,8 @@ start_virtiofsd() { fi # END temporary fix socket="/run/user/$(id -u $USER)/virtiofs-${VM_NAME}.sock" - /usr/local/bin/virtiofsd --uid-map=:${GUEST_UID}:${UID}:1: --gid-map=:${GUEST_GID}:$(id -g):1: \ - --socket-path "$socket" --shared-dir "/lmn/media/${USER}" --syslog & + systemd-run --user /usr/local/bin/virtiofsd --uid-map=:${GUEST_UID}:${UID}:1: --gid-map=:${GUEST_GID}:$(id -g):1: \ + --socket-path "$socket" --shared-dir "/lmn/media/${USER}" --syslog } QEMU='qemu:///session'