From 542b71629243fedbf9a63be4960055b8f465b8ab Mon Sep 17 00:00:00 2001 From: HikariKnight <2557889+HikariKnight@users.noreply.github.com> Date: Tue, 13 Feb 2024 00:32:29 +0100 Subject: [PATCH] fix(just): correctly generate tmpfile config with sudo heredoc --- .../shared/usr/share/ublue-os/just/85-bazzite-image.just | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/system_files/desktop/shared/usr/share/ublue-os/just/85-bazzite-image.just b/system_files/desktop/shared/usr/share/ublue-os/just/85-bazzite-image.just index 94037738..314be70c 100644 --- a/system_files/desktop/shared/usr/share/ublue-os/just/85-bazzite-image.just +++ b/system_files/desktop/shared/usr/share/ublue-os/just/85-bazzite-image.just @@ -53,8 +53,9 @@ enable-vfio: # Add SELinux file context for default looking-glass shm file so that libvirt can create it when needed selinux-looking-glass: - sudo tee << 'LOOKING_GLASS_TMP' > /etc/tmpfiles.d/10-looking-glass.conf + #!/usr/bin/bash + sudo bash -c "tee << LOOKING_GLASS_TMP > /etc/tmpfiles.d/10-looking-glass.conf # Type Path Mode UID GID Age Argument f /dev/shm/looking-glass 0660 1000 qemu - - LOOKING_GLASS_TMP + LOOKING_GLASS_TMP" sudo semanage fcontext -a -t svirt_tmpfs_t /dev/shm/looking-glass