Merge pull request #40 from 0x3333/master

Change update script to only update if the version is different.
This commit is contained in:
dinger1986
2023-06-21 17:04:05 +01:00
committed by GitHub

View File

@@ -3,6 +3,15 @@
# Get Username
uname=$(whoami) # not used btw .. yet
# Get current release version
RDLATEST=$(curl https://api.github.com/repos/rustdesk/rustdesk-server/releases/latest -s | grep "tag_name"| awk '{print substr($2, 2, length($2)-3) }' | sed 's/-.*//')
RDCURRENT=$(/opt/rustdesk/hbbr --version | sed -r 's/hbbr (.*)-.*/\1/')
if [ $RDLATEST == $RDCURRENT ]; then
echo "Same version no need to update."
exit 0
fi
sudo systemctl stop gohttpserver.service
sudo systemctl stop rustdesksignal.service
sudo systemctl stop rustdeskrelay.service
@@ -95,8 +104,6 @@ fi
cd /opt/rustdesk/
RDLATEST=$(curl https://api.github.com/repos/rustdesk/rustdesk-server/releases/latest -s | grep "tag_name"| awk '{print substr($2, 2, length($2)-3) }')
echo "Upgrading Rustdesk Server"
if [ "${ARCH}" = "x86_64" ] ; then
wget "https://github.com/rustdesk/rustdesk-server/releases/download/${RDLATEST}/rustdesk-server-linux-amd64.zip"