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'