From 09ffead361768f4478ca3970e2004301143e6b4c Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Thu, 7 Sep 2023 12:05:04 +0200 Subject: [PATCH] Work around slow socket appearance. FIXME! --- roles/lmn_vm/files/virtiofs@.service | 1 + 1 file changed, 1 insertion(+) diff --git a/roles/lmn_vm/files/virtiofs@.service b/roles/lmn_vm/files/virtiofs@.service index c070a77..070bd0b 100644 --- a/roles/lmn_vm/files/virtiofs@.service +++ b/roles/lmn_vm/files/virtiofs@.service @@ -6,6 +6,7 @@ Description=share home folders via virtiofsd Type=exec ExecStartPre=/usr/bin/mkdir -p /run/virtiofs/ ExecStart=/usr/bin/sh -c 'v="%i"; soc="$${v%%:*}"; usr="$${v##*:}"; exec /usr/local/bin/virtiofsd --announce-submounts --socket-path="/run/virtiofs/$${soc}.sock" --shared-dir "/lmn/media/$${usr}"' +ExecStartPost=/usr/bin/sleep 1 ExecStartPost=/usr/bin/chmod 755 /run/virtiofs/ ExecStartPost=/usr/bin/sh -c 'v="%i"; soc="$${v%%:*}"; usr="$${v##*:}"; chown "$$usr" "/run/virtiofs/$${soc}.sock"' ExecStopPost=/usr/bin/sh -c 'v="%i"; soc="$${v%%:*}"; rm "/run/virtiofs/$${soc}.sock"'