From 0ac060f9829df37738c9794f7af22f77d0aa4786 Mon Sep 17 00:00:00 2001 From: tim-allen-ck Date: Tue, 30 Apr 2024 15:44:47 +0100 Subject: [PATCH] update --- .../guacamole-azure-linuxvm/porter.yaml | 2 +- .../guacamole-azure-linuxvm/template_schema.json | 3 +-- .../guacamole-azure-linuxvm/terraform/vm_config.sh | 13 ++++++++++++- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/porter.yaml b/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/porter.yaml index 89b083d1f6..7021a518d2 100644 --- a/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/porter.yaml +++ b/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/porter.yaml @@ -1,7 +1,7 @@ --- schemaVersion: 1.0.0 name: tre-service-guacamole-linuxvm -version: 0.6.49 +version: 0.6.50 description: "An Azure TRE User Resource Template for Guacamole (Linux)" dockerfile: Dockerfile.tmpl registry: azuretre diff --git a/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/template_schema.json b/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/template_schema.json index 2e13d8b6fc..fc0bad231b 100644 --- a/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/template_schema.json +++ b/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/template_schema.json @@ -16,8 +16,7 @@ "title": "Linux image", "description": "Select Linux image to use for VM", "enum": [ - "Ubuntu 22.04 LTS", - "Ubuntu 20.04 LTS" + "Ubuntu 22.04 LTS" ] }, "vm_size": { diff --git a/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/terraform/vm_config.sh b/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/terraform/vm_config.sh index 09de881837..0bdfcef833 100644 --- a/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/terraform/vm_config.sh +++ b/templates/workspace_services/guacamole/user_resources/guacamole-azure-linuxvm/terraform/vm_config.sh @@ -92,7 +92,18 @@ sudo gdebi --non-interactive /tmp/${APT_SKU}/rstudio-2023.12.1-402-amd64.deb sudo sed -i 's|!/bin/sh|!/bin/bash|g' /etc/xrdp/startwm.sh # Prevent screen timeout -sudo sed -i -e 's/<\/property>/<\/property>/g' /home/${VM_USER}/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml +sudo tee /home/${VM_USER}/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml << END + + + + + + + + + + +END if [ "${SHARED_STORAGE_ACCESS}" -eq 1 ]; then # Install required packages