diff --git a/proxmenu-scripts.sh b/proxmenu-scripts.sh index 4e6f3d3..9baf540 100755 --- a/proxmenu-scripts.sh +++ b/proxmenu-scripts.sh @@ -33,6 +33,24 @@ INSTALL_PROXMENUX() { esac } +INSTALL_SCREENCONNECT() { + read -n 1 -p "Are you sure you wish to install Acronis (Y/n)?" choice + case "$choice" in + [Nn]) MAIN_MENU;; + * ) + echo + + echo -en "${idsCL[LightYellow]}Paste the URL provided from the RMM Build Installer: ${idsCL[Default]}" + read -e RMMURL + wget "${RMMURL}" -o /tmp/rmminstall + dpkg -i /tmp /tmp/rmminstall + rm -f /tmp/rmminstall + + echo -e "\n${idsCL[Green]}Acronis has been installed${idsCL[Default]}" + [ ${action-x} ] && exit 0 + ENTER2CONTINUE + esac +} MAIN_MENU() { @@ -46,10 +64,11 @@ MAIN_MENU() { echo -e "IP Address: ${idsCL[Cyan]}${RNIP}${idsCL[Default]}" echo -e "---------------------------------------------------------------------------" echo - echo -e " [${idsCL[Yellow]}1${idsCL[Default]}] ${idsCL[White]}Install ProxMenux${idsCL[Default]}" - echo -e " [${idsCL[Yellow]}2${idsCL[Default]}] ${idsCL[White]}Install Acronis CyberProtect Backup Agent${idsCL[Default]}" + echo -e " [${idsCL[Yellow]}1${idsCL[Default]}] ${idsCL[White]}Install ProxMenux${idsCL[Default]}" + echo -e " [${idsCL[Yellow]}2${idsCL[Default]}] ${idsCL[White]}Install Acronis CyberProtect Backup Agent${idsCL[Default]}" echo - echo -e "[${idsCL[Yellow]}Q/E${idsCL[Default]}] ${idsCL[White]}Quit${idsCL[Default]}" + echo + echo -e " [${idsCL[Yellow]}Q${idsCL[Default]}] ${idsCL[White]}Quit${idsCL[Default]}" echo echo echo -e -n "${idsCL[Yellow]}Please select an [ActionItem] from above:${idsCL[Default]} " @@ -59,7 +78,7 @@ MAIN_MENU() { [1]) INSTALL_ACRONIS;; [2]) INSTALL_PROXMENUX;; - [QqEe]) + [Qq]) EXIT1 exit 0;; *) echo "Thats an invaild option,"; @@ -72,8 +91,10 @@ MAIN_MENU() { if [ ${action-x} ]; then case $action in - update) UPDATE;; - + install-acronis) INSTALL_ACRONIS;; + install-proxmenux) INSTALL_PROXMENUX;; + install-screenconnect) INSTALL_SCREENCONNECT;; + *) MAIN_MENU;; esac else MAIN_MENU