Merge branch 'bugfix/KASM-6873-signal_app_launch_fix_develop' into 'develop'

add --no-sandbox to signal desktop file - develop

Closes KASM-6873

See merge request kasm-technologies/internal/workspaces-images!237
This commit is contained in:
Justin Travis 2025-01-30 18:04:30 +00:00
commit acc6b42fba

View File

@ -14,9 +14,13 @@ apt-get update
apt-get install -y signal-desktop apt-get install -y signal-desktop
# Desktop icon # Desktop icon
# Modify the desktop file to include --no-sandbox
sed -i 's|Exec=/opt/Signal/signal-desktop %U|Exec=/opt/Signal/signal-desktop --no-sandbox %U|' /usr/share/applications/signal-desktop.desktop
cp /usr/share/applications/signal-desktop.desktop $HOME/Desktop/ cp /usr/share/applications/signal-desktop.desktop $HOME/Desktop/
chmod +x $HOME/Desktop/signal-desktop.desktop chmod +x $HOME/Desktop/signal-desktop.desktop
# Cleanup for app layer # Cleanup for app layer
chown -R 1000:0 $HOME chown -R 1000:0 $HOME
find /usr/share/ -name "icon-theme.cache" -exec rm -f {} \; find /usr/share/ -name "icon-theme.cache" -exec rm -f {} \;