diff --git a/proxmenu-scripts.sh b/proxmenu-scripts.sh index 229cd8b..1e8bb2b 100755 --- a/proxmenu-scripts.sh +++ b/proxmenu-scripts.sh @@ -175,11 +175,12 @@ INSTALL_OMSA() { DOWNLOAD_VIRTIO() { url="https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso" - while redirect_url=$( curl -I -s -S -f -w "%{redirect_url}\\n" -o /dev/null "$url" ); do - url=$redirect_url + while redirect_url=$( curl -I -s -S -f -w "%{redirect_url}\\n" -o /dev/null "${url}" ); do + url2=${url} + url=${redirect_url} [[ -z "$url" ]] && break done - echo "HERE: ${url}" + echo "HERE: ${url} - ${url2}" echo -e "\n${idsCL[Green]}VirtIO drivers for Windows have been downloaded to the local storage${idsCL[Default]}" [ ${action-x} ] && exit 0 || ENTER2CONTINUE @@ -231,6 +232,8 @@ MAIN_MENU() { echo -e " [${idsCL[LightYellow]}1${idsCL[Default]}] ${idsCL[White]}Run ProxMenux${idsCL[Default]}" fi echo -e " [${idsCL[LightYellow]}2${idsCL[Default]}] ${idsCL[White]}Install Pulse Monitoring${idsCL[Default]}" + + echo if ! dpkg -s "connectwise*" &> /dev/null; then echo -e " [${idsCL[LightYellow]}3${idsCL[Default]}] ${idsCL[White]}Install ConnectWise RMM Agent${idsCL[Default]}" echo -e " [${idsCL[LightYellow]}4${idsCL[Default]}] ${idsCL[White]}Install ScreenConnect Agent${idsCL[Default]}" @@ -243,6 +246,7 @@ MAIN_MENU() { else echo -e "${idsCL[DarkGray]} [6] SentinelOne is already installed${idsCL[Default]}" fi + echo if ! command -v glances &> /dev/null; then echo -e " [${idsCL[LightYellow]}7${idsCL[Default]}] ${idsCL[White]}Install Glances (CLI Monitor)${idsCL[Default]}"