This repository has been archived on 2022-06-22. You can view files and clone it, but cannot push or open issues or pull requests.
Plasma-in-Arch-in-Docker/start.sh
2020-05-16 20:47:58 -07:00

21 lines
553 B
Bash
Executable file

#!/bin/bash
umask 0077 # use safe default permissions
chmod go-rwx "$HOME/.vnc" # enforce safe permissions
chmod +x "$HOME/.vnc/xstartup"
# chromium
sed -i 's/\/usr\/bin\/chromium/\/usr\/bin\/chromium --no-sandbox/g' /usr/share/applications/chromium.desktop
# Start TigerVNC
if [ ! -z $VNC_PASSWD ]; then
vncpasswd -f <<< "$VNC_PASSWD" > "$HOME/.vnc/passwd"
vncserver -rfbport 5900
else
vncpasswd -f <<< "" > "$HOME/.vnc/passwd"
vncserver -rfbport 5900 -SecurityTypes None
fi
# Start noVNC
/noVNC-${noVNC_version}/utils/launch.sh