From a3d8fbaa82d7e055a6affe4490d319f5cb8ce2e6 Mon Sep 17 00:00:00 2001 From: Raphael Dannecker Date: Sun, 23 Jun 2024 18:02:16 +0200 Subject: [PATCH] Improved temporary fix for assigning default UID and GID mappings for linux-VMs. --- roles/lmn_vm/files/vm-run | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/roles/lmn_vm/files/vm-run b/roles/lmn_vm/files/vm-run index 0781779..8443af9 100755 --- a/roles/lmn_vm/files/vm-run +++ b/roles/lmn_vm/files/vm-run @@ -120,9 +120,9 @@ create_printerlist() { start_virtiofsd() { # BEGIN temporary fix, while linux-starter are not migrated to --uid and --gid - if [[ "$LIBVIRTOSINFO" =~ "debian.*" ]]; then - GUEST_UID=1000 - GUEST_GID=1010 + if [[ "$LIBVIRTOSINFO" =~ debian.* ]]; then + [[ "$GUEST_UID" == 0 ]] && GUEST_UID=1010 + [[ "$GUEST_GID" == 0 ]] && GUEST_GID=1010 fi # END temporary fix socket="/run/user/$(id -u $USER)/virtiofs-${VM_NAME}.sock"