pull/250/head
Muhammad Atif Ali 1 year ago
parent 6698cb863c
commit c8cdc958d2

@ -10,13 +10,12 @@ fi
# Check if vncserver is installed
if ! dpkg -s kasmvncserver &> /dev/null; then
cd /tmp
DISTRO=$(lsb_release -c -s)
ARCH=$(dpkg --print-architecture)
wget -q https://github.com/kasmtech/KasmVNC/releases/download/v${VERSION}/kasmvncserver_$${DISTRO}_${VERSION}_$${ARCH}.deb
sudo apt-get install -y ./kasmvncserver_*.deb
wget -q https://github.com/kasmtech/KasmVNC/releases/download/v${VERSION}/kasmvncserver_$${DISTRO}_${VERSION}_$${ARCH}.deb -O /tmp/kasmvncserver.deb
sudo apt-get install -y /tmp/kasmvncserver.deb
printf "🥳 KasmVNC v${VERSION} has been successfully installed!\n\n"
sudo rm -f ./kasmvncserver_*.deb
sudo rm -f /tmp/kasmvncserver.deb
else
echo "KasmVNC is already installed."
fi
@ -39,5 +38,6 @@ EOF"
# and does not listen publicly on the VM
echo -e "password\npassword\n" | vncpasswd -wo -u $USER
# Start the server :)
sudo -u $USER bash -c 'vncserver -select-de "${DESKTOP_ENVIRONMENT}" -disableBasicAuth'
# Start the server
printf "🚀 Starting KasmVNC server...\n"
sudo -u $USER bash -c 'vncserver -select-de "${DESKTOP_ENVIRONMENT}" -disableBasicAuth' > /tmp/kassmvncserver.log 2>&1 &

Loading…
Cancel
Save