#!/usr/bin/env bash # TA-Proxmenu - Proxmox Scripts for TA Use [ "${2}" != "q" ] && source /opt/idssys/defaults/colors.inc source /opt/idssys/defaults/default.inc source /opt/idssys/ta-proxmenu/defaults.inc INSTALL_ACRONIS() { read -n 1 -p "Are you sure you wish to install Acronis (Y/n)?" choice case "$choice" in [Nn]) MAIN_MENU;; * ) echo echo -e "\n${idsCL[Green]}Acronis has been installed${idsCL[Default]}" [ ${1-x} ] && exit 0 ENTER2CONTINUE esac } INSTALL_PROXMENUX() { read -n 1 -p "Are you sure you wish to install ProxMenux (Y/n)?" choice case "$choice" in [Nn]) MAIN_MENU;; * ) echo bash -c "$(wget -qLO - https://raw.githubusercontent.com/MacRimi/ProxMenux/main/install_proxmenux.sh)" echo -e "\n${idsCL[Green]}ProxMenux has been installed${idsCL[Default]}" [ ${1-x} ] && exit 0 ENTER2CONTINUE esac } MAIN_MENU() { while : do clear echo echo -e " ${idsCL[Green]}TA-Proxmenu - Proxmox Scripts${idsCL[Default]} ${idsCL[White]}(ver-${VERS})${idsCL[Default]}" echo -e "${idsCL[Green]}---------------------------------------------------------------------------${idsCL[Default]}" echo -e "Hostname: ${idsCL[Cyan]}$(hostname -s)${idsCL[Default]}" echo echo -e "---------------------------------------------------------------------------" echo echo -e " [${idsCL[Yellow]}1${idsCL[Default]}] Install ProxMenux" echo -e " [${idsCL[Yellow]}2${idsCL[Default]}] Install Acronis CyberProtect Backup Agent" echo echo -e " [${idsCL[Yellow]}Q${idsCL[Default]}] Quit" echo echo echo -e -n "${idsCL[Yellow]}Please select an [ActionItem] from above:${idsCL[Default]} " read -n 1 opt echo case $opt in [1]) INSTALL_ACRONIS;; [2]) INSTALL_PROXMENUX;; [Qq]) EXIT1 exit 0;; *) echo "Thats an invaild option,"; echo "please select a valid option only."; sleep 1;; esac done } if [ ${1-x} ]; then case $1 in update) UPDATE;; esac else MAIN_MENU fi exit 0