This commit is contained in:
2026-03-07 14:37:24 -06:00
parent 5bc6fa3aa0
commit bddca99a91
2 changed files with 12 additions and 14 deletions

View File

@@ -54,13 +54,12 @@ PROXMENUX_POST_INSTALL() {
touch /opt/.PROXMENUX_POST_INSTALL
[ -s /etc/apt/sources.list ] && cat /dev/null > /etc/apt/sources.list
[ ${action-x} ] && exit 0 || ENTER2CONTINUE
}
INSTALL_GLANCES() {
read -n 1 -p "Are you sure you wish to install Glances (Y/n)?" choice
case "$choice" in
[Nn]) MAIN_MENU;;
[Nn]) echo;;
* )
echo
apt install glances -y
@@ -72,19 +71,18 @@ INSTALL_GLANCES() {
INSTALL_SCREENCONNECT() {
read -n 1 -p "Are you sure you wish to install ScreenConnect (Y/n)?" choice
case "$choice" in
[Nn]) MAIN_MENU;;
[Nn]) echo;;
* )
echo
echo -en "\n${idsCL[LightYellow]}Paste the URL provided from the Build Installer: ${idsCL[Default]}"
read -e SCURL
wget "${SCURL}" -O /tmp/scinstall
dpkg -i /tmp/scinstall
apt install --fix-broken -y
apt remove "connectwis*" -y
dpkg -i /tmp/scinstall
rm -f /tmp/scinstall
systemctl disable --now proxmenux-monitor
wget "${SCURL}" -O /tmp/scinstall
dpkg -i /tmp/scinstall
apt install --fix-broken -y
apt remove "connectwis*" -y
dpkg -i /tmp/scinstall
rm -f /tmp/scinstall
systemctl disable --now proxmenux-monitor
echo -e "\n${idsCL[Green]}ScreenConnect has been installed${idsCL[Default]}"
[ ${action-x} ] && exit 0 || ENTER2CONTINUE
esac
@@ -93,7 +91,7 @@ INSTALL_SCREENCONNECT() {
INSTALL_RMM() {
read -n 1 -p "Are you sure you wish to install RMM (Y/n)?" choice
case "$choice" in
[Nn]) MAIN_MENU;;
[Nn]) echo;;
* )
echo
@@ -129,7 +127,7 @@ INSTALL_S1() {
INSTALL_OMSA() {
read -n 1 -p "Are you sure you wish to install Dell OpenManage Administrator (Y/n)?" choice
case "$choice" in
[Nn]) MAIN_MENU;;
[Nn]) echo;;
* )
echo
mkdir /tmp/omsa