Update mysqlbu-scripts.sh

This commit is contained in:
2019-01-05 16:57:07 -06:00
parent 6d338fac67
commit 2e65314b52

View File

@@ -19,6 +19,11 @@ MYSQLDATA="`grep --perl-regexp --only-match '(?<=datadir=).+' "$MYSQLCFG"`"
DAY_BACKUP_DIR="${BACKUP_PATH}`date +%Y-%m-%d`/"
BASE_BACKUP="`ls -1 $DAY_BACKUP_DIR 2> /dev/null | grep --max-count=1 --perl-regexp '^.+_BASE'`"
LIST_BACKUPS(){
mysqlbu list
echo ""
read -n 1 -s -p "Press any key to continue"
}
MAIN_MENU() {
while :
do
@@ -28,19 +33,20 @@ MAIN_MENU() {
echo -e "${idsCL[LightGreen]}---------------------------------------------------------------------------${idsCL[Default]}"
echo -e "Backups Location: ${idsCL[LightBlue]}${BACKUP_PATH}${idsCL[Default]}"
echo -e "MySQL User: ${idsCL[LightBlue]}${MYSQLUSER}${idsCL[Default]}"
echo -e "MySQL Password: ${idsCL[LightBlue]}******${idsCL[Default]}"
echo -e "MySQL Password: ${idsCL[LightBlue]}****${idsCL[Default]}"
echo -e "MySQL Config File: ${idsCL[LightBlue]}${MYSQLCFG}${idsCL[Default]}"
echo -e "# of Days to Keep: ${idsCL[LightBlue]}${BACKUPSTOKEEP}${idsCL[Default]}"
echo -e "${idsCL[LightGreen]}---------------------------------------------------------------------------${idsCL[Default]}"
echo ""
echo " [1] Webmin Install"
echo " [2] Glances Install"
echo " [3] x11vnc Install"
echo " [4] Filewatcher Install"
echo " [1] Change Backup Location"
echo " [2] Change MySQL User"
echo " [3] Change MySQL Password"
echo " [4] Change MySQL Config File Location"
echo " [5] Change The Number of Backup Days to Keep"
echo ""
echo " [0] Remove LinUPx"
echo " [B] Run Backup"
echo " [L] List Backups"
echo ""
echo " [B] Back to Update Scripts"
echo " [Q] Quit"
echo ""
echo ""
@@ -56,9 +62,10 @@ MAIN_MENU() {
INSTALL_MENU;;
4) FW_INSTALL
INSTALL_MENU;;
0) LINUPX_UNINSTALL
5) LINUPX_UNINSTALL
INSTALL_MENU;;
[Bb]) SCRIPT_MENU;;
[Bb]) RUN_BACKUP;;
[Ll]) LIST_BACKUPS;;
[Qq]) EXIT1
exit 1;;
*) echo "Thats an invaild option,";