@@ -14,13 +14,18 @@ network_check
1414update_os
1515
1616msg_info " Setup RustDesk"
17- RELEASE=$( curl -fsSL https://api.github.com/repos/rustdesk/rustdesk-server/releases/latest | grep " tag_name" | awk ' {print substr($2, 2, length($2)-3) }' )
17+
18+ RELEASE=$( curl -fsSL https://api.github.com/repos/rustdesk/rustdesk-server/releases/latest | grep " tag_name" | awk -F ' "' ' {print $4}' )
1819TEMPDIR=$( mktemp -d)
19- curl -fsSL " https://github.com/rustdesk/rustdesk-server/releases/download/${RELEASE} /rustdesk-server-hbbr_${RELEASE} _amd64.deb" -P $TEMPDIR " -o $( basename " https://github.com/rustdesk/rustdesk-server/releases/download/${RELEASE} /rustdesk-server-hbbr_${RELEASE} _amd64.deb" -P $TEMPDIR " )
20- curl -fsSL " https://github.com/rustdesk/rustdesk-server/releases/download/${RELEASE} /rustdesk-server-hbbs_${RELEASE} _amd64.deb" -P $TEMPDIR " -o $( basename " https://github.com/rustdesk/rustdesk-server/releases/download/${RELEASE} /rustdesk-server-hbbs_${RELEASE} _amd64.deb" -P $TEMPDIR " )
21- curl -fsSL " https://github.com/rustdesk/rustdesk-server/releases/download/${RELEASE} /rustdesk-server-utils_${RELEASE} _amd64.deb" -P $TEMPDIR " -o $( basename " https://github.com/rustdesk/rustdesk-server/releases/download/${RELEASE} /rustdesk-server-utils_${RELEASE} _amd64.deb" -P $TEMPDIR " )
22- $STD dpkg -i $TEMPDIR /*.deb
23- echo " ${RELEASE} " >/opt/rustdesk.txt
20+
21+ curl -fsSL " https://github.com/rustdesk/rustdesk-server/releases/download/${RELEASE} /rustdesk-server-hbbr_${RELEASE} _amd64.deb" \
22+ -o " ${TEMPDIR} /rustdesk-server-hbbr_${RELEASE} _amd64.deb"
23+ curl -fsSL " https://github.com/rustdesk/rustdesk-server/releases/download/${RELEASE} /rustdesk-server-hbbs_${RELEASE} _amd64.deb" \
24+ -o " ${TEMPDIR} /rustdesk-server-hbbs_${RELEASE} _amd64.deb"
25+ curl -fsSL " https://github.com/rustdesk/rustdesk-server/releases/download/${RELEASE} /rustdesk-server-utils_${RELEASE} _amd64.deb" \
26+ -o " ${TEMPDIR} /rustdesk-server-utils_${RELEASE} _amd64.deb"
27+ $STD dpkg -i " ${TEMPDIR} " /* .deb
28+ echo " ${RELEASE} " > /opt/rustdesk_version.txt
2429msg_ok " Setup RustDesk"
2530
2631motd_ssh
@@ -30,4 +35,4 @@ msg_info "Cleaning up"
3035rm -rf $TEMPDIR
3136$STD apt-get -y autoremove
3237$STD apt-get -y autoclean
33- msg_ok " Cleaned"
38+ msg_ok " Cleaned"
0 commit comments