From c590a20b9aa83d2fe26d067ee9e0d46c84f6ea89 Mon Sep 17 00:00:00 2001 From: Ryan Kuba Date: Thu, 28 Mar 2024 11:18:42 +0000 Subject: [PATCH] KASM-5694 change Downloads symlink to have a default and only change if home... --- src/common/startup_scripts/kasm_default_profile.sh | 10 ++++++---- src/ubuntu/install/kasm_vnc/install_kasm_vnc.sh | 3 +-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/common/startup_scripts/kasm_default_profile.sh b/src/common/startup_scripts/kasm_default_profile.sh index 9d64e9e..fd189c9 100644 --- a/src/common/startup_scripts/kasm_default_profile.sh +++ b/src/common/startup_scripts/kasm_default_profile.sh @@ -33,13 +33,15 @@ function verify_profile_config { fi - if [ -d "$KASM_VNC_PATH/Downloads/Downloads" ]; then - echo "Downloads RX Symlink Exists" - else - echo "Creating Downloads RX Symlink" + if [[ "$(readlink -f $KASM_VNC_PATH/www/Downloads/Downloads)" != "$HOME/Downloads" ]]; then + echo "Fixing Downloads RX Symlink" + rm -f $KASM_VNC_PATH/www/Downloads/Downloads ln -sf $HOME/Downloads $KASM_VNC_PATH/www/Downloads/Downloads + else + echo "Downloads RX Symlink Exists" fi + ls -la $HOME/Desktop } diff --git a/src/ubuntu/install/kasm_vnc/install_kasm_vnc.sh b/src/ubuntu/install/kasm_vnc/install_kasm_vnc.sh index 42d1d62..207779a 100644 --- a/src/ubuntu/install/kasm_vnc/install_kasm_vnc.sh +++ b/src/ubuntu/install/kasm_vnc/install_kasm_vnc.sh @@ -191,9 +191,8 @@ else apt-get install -y /tmp/kasmvncserver.deb rm -f /tmp/kasmvncserver.deb fi -#mkdir $KASM_VNC_PATH/certs mkdir -p $KASM_VNC_PATH/www/Downloads chown -R 0:0 $KASM_VNC_PATH chmod -R og-w $KASM_VNC_PATH -#chown -R 1000:0 $KASM_VNC_PATH/certs +ln -sf /home/kasm-user/Downloads $KASM_VNC_PATH/www/Downloads/Downloads chown -R 1000:0 $KASM_VNC_PATH/www/Downloads