Update linupx-scripts.sh
This commit is contained in:
@@ -838,25 +838,13 @@ SCRIPT_MENU() {
|
|||||||
echo " [5] Run Dist-Upgrade"
|
echo " [5] Run Dist-Upgrade"
|
||||||
echo "*[6] Run Python-Pip Upgrades"
|
echo "*[6] Run Python-Pip Upgrades"
|
||||||
echo
|
echo
|
||||||
echo " [7] Remove Floppy from VM"
|
echo " [9] Update/Fix Missing APT Repo Keys"
|
||||||
echo " [8] Fix multipath/vmware issue"
|
|
||||||
echo
|
|
||||||
if [ "$(IP_ALLOWED `hostname -I`)" == "true" ]; then
|
|
||||||
# echo " [U] Update copycerts.sh SSL server"
|
|
||||||
# echo " [D] Update DNS (10.10.10.10, 10.10.10.11)"
|
|
||||||
# echo " [C] Change copycerts to LB-Nodes"
|
|
||||||
# echo " [P] Upgrade to Python v3"
|
|
||||||
echo " [V] Add Veeam User Account"
|
|
||||||
echo
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "$ATYPE" != 'yum' ]; then
|
if [ "$ATYPE" != 'yum' ]; then
|
||||||
echo " [0] Enable/Disable Automatic Security Updates"
|
echo " [0] Enable/Disable Automatic Security Updates"
|
||||||
echo
|
echo
|
||||||
fi
|
fi
|
||||||
echo " [I] Installation Scripts"
|
echo " [I] Installation Scripts"
|
||||||
echo " [K] Update/Fix Missing APT Repo Keys"
|
echo " [M] Misc/Other Scripts"
|
||||||
echo " [N] Reconfigure Network"
|
|
||||||
echo
|
echo
|
||||||
# echo " [L] Enable Remote Syslog"
|
# echo " [L] Enable Remote Syslog"
|
||||||
# echo " [Config file: RemoteSyslogServer=${RemoteSyslogServer}]"
|
# echo " [Config file: RemoteSyslogServer=${RemoteSyslogServer}]"
|
||||||
@@ -882,36 +870,18 @@ SCRIPT_MENU() {
|
|||||||
SCRIPT_MENU;;
|
SCRIPT_MENU;;
|
||||||
6) PIPUPGRADE
|
6) PIPUPGRADE
|
||||||
SCRIPT_MENU;;
|
SCRIPT_MENU;;
|
||||||
7) REMOVEFLOPPY
|
9) UPDATEREPOKEYS
|
||||||
SCRIPT_MENU;;
|
|
||||||
8) MPVMFIX
|
|
||||||
echo
|
|
||||||
read -n 1 -s -p "Press any key to continue"
|
|
||||||
SCRIPT_MENU;;
|
SCRIPT_MENU;;
|
||||||
0) ENDISASU
|
0) ENDISASU
|
||||||
SCRIPT_MENU;;
|
SCRIPT_MENU;;
|
||||||
|
|
||||||
[Ii]) INSTALL_MENU;;
|
[Ii]) INSTALL_MENU;;
|
||||||
[Ll]) ENABLE_REMOTESYSLOG;;
|
[Mm]) INSTALL_MENU;;
|
||||||
[Cc]) CHANGECOPYCERTS_INSTALL
|
|
||||||
SCRIPT_MENU;;
|
|
||||||
[Dd]) DNSUPDATE
|
|
||||||
SCRIPT_MENU;;
|
|
||||||
|
|
||||||
[Vv]) ADDVEEAMUSER
|
|
||||||
read -n 1 -s -p "Press any key to continue"
|
|
||||||
SCRIPT_MENU;;
|
|
||||||
[Pp]) PYTHON3UPGRADE
|
|
||||||
SCRIPT_MENU;;
|
|
||||||
[Kk]) UPDATEREPOKEYS
|
|
||||||
SCRIPT_MENU;;
|
|
||||||
[Rr]) GO_REBOOT
|
[Rr]) GO_REBOOT
|
||||||
SCRIPT_MENU;;
|
SCRIPT_MENU;;
|
||||||
[Nn]) RECONFIGURE_NETWORK
|
|
||||||
SCRIPT_MENU;;
|
|
||||||
[Ss]) SHUTDOWN
|
[Ss]) SHUTDOWN
|
||||||
SCRIPT_MENU;;
|
SCRIPT_MENU;;
|
||||||
[Uu]) COPYCERTS_UPDATE
|
|
||||||
SCRIPT_MENU;;
|
|
||||||
[Qq]) EXIT1
|
[Qq]) EXIT1
|
||||||
exit 0;;
|
exit 0;;
|
||||||
*) echo "Thats an invaild option,";
|
*) echo "Thats an invaild option,";
|
||||||
@@ -920,6 +890,59 @@ SCRIPT_MENU() {
|
|||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
MISC_MENU() {
|
||||||
|
while :
|
||||||
|
do
|
||||||
|
clear
|
||||||
|
echo
|
||||||
|
echo -e " ${LGreen}LinUPx - L I N U X U P D A T E S C R I P T S${Color_Off} ${DGray}(ver-${VERS})${Color_Off}"
|
||||||
|
echo -e "${LGreen}---------------------------------------------------------------------------${Color_Off}"
|
||||||
|
echo -e "Hostname: ${BBlue}$(hostname -s)${Color_Off}"
|
||||||
|
echo -e "Domain: ${BBlue}$(hostname -d)${Color_Off}"
|
||||||
|
echo -e "${LGreen}---------------------------------------------------------------------------${Color_Off}"
|
||||||
|
echo -e "\n ${Green}MISC/OTHER SCRIPTS${Color_Off}\n"
|
||||||
|
echo " [1] Reconfigure Network"
|
||||||
|
echo " [2] Remove Floppy from VM"
|
||||||
|
echo " [3] Fix multipath/vmware issue"
|
||||||
|
echo
|
||||||
|
if [ "$(IP_ALLOWED `hostname -I`)" == "true" ]; then
|
||||||
|
echo " [U] Update copycerts.sh SSL server"
|
||||||
|
echo " [D] Update DNS (10.10.10.10, 10.10.10.11)"
|
||||||
|
echo " [C] Change copycerts to LB-Nodes"
|
||||||
|
echo
|
||||||
|
fi
|
||||||
|
echo " [P] Upgrade to Python v3"
|
||||||
|
echo " [V] Add Veeam User Account"
|
||||||
|
echo
|
||||||
|
echo " [B] Back to Main Menu"
|
||||||
|
echo " [Q] Quit"
|
||||||
|
echo
|
||||||
|
echo
|
||||||
|
echo -e -n "${BOrange}Please select a [#] from above:${Color_Off} "
|
||||||
|
read -n 1 opt
|
||||||
|
echo
|
||||||
|
case $opt in
|
||||||
|
1) RECONFIGURE_NETWORK; SCRIPT_MENU;;
|
||||||
|
2) REMOVEFLOPPY; SCRIPT_MENU;;
|
||||||
|
3) MPVMFIX
|
||||||
|
echo
|
||||||
|
read -n 1 -s -p "Press any key to continue"
|
||||||
|
SCRIPT_MENU;;
|
||||||
|
[Uu]) COPYCERTS_UPDATE; SCRIPT_MENU;;
|
||||||
|
[Dd]) DNSUPDATE; SCRIPT_MENU;;
|
||||||
|
[Cc]) CHANGECOPYCERTS_INSTALL; SCRIPT_MENU;;
|
||||||
|
[Pp]) PYTHON3UPGRADE; SCRIPT_MENU;;
|
||||||
|
[Vv]) ADDVEEAMUSER
|
||||||
|
read -n 1 -s -p "Press any key to continue"
|
||||||
|
SCRIPT_MENU;;
|
||||||
|
[Bb]) SCRIPT_MENU;;
|
||||||
|
[Qq]) EXIT1; exit 1;;
|
||||||
|
*) echo "Thats an invaild option,";
|
||||||
|
echo "please select a valid option only.";
|
||||||
|
sleep 1;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
}
|
||||||
INSTALL_MENU() {
|
INSTALL_MENU() {
|
||||||
while :
|
while :
|
||||||
do
|
do
|
||||||
|
|||||||
Reference in New Issue
Block a user