fix minor issue

This commit is contained in:
joglomedia
2019-09-03 17:24:29 +07:00
parent 3f701356f6
commit f907dcbb2a

View File

@@ -176,12 +176,11 @@ function enable_mariabackup() {
echo "Please enter your current MySQL root password to process!"
export MYSQL_ROOT_PASS
until [[ "${MYSQL_ROOT_PASS}" != "" ]]; do
echo -n "MySQL root password: "; stty echo; read -rp MYSQL_ROOT_PASS; stty echo; echo
#read -s -rp "MySQL root password: " -e MYSQL_ROOT_PASS
echo -n "MySQL root password: "; stty -echo; read -r MYSQL_ROOT_PASS; stty echo; echo
done
# Create user if not exists.
if mysql -u root -p"${MYSQL_ROOT_PASS}" -e "SELECT User FROM mysql.user;" | grep -q "${MARIABACKUP_USER}"; then
# Create default LEMPer database user if not exists.
if ! mysql -u root -p"${MYSQL_ROOT_PASS}" -e "SELECT User FROM mysql.user;" | grep -q "${MARIABACKUP_USER}"; then
# Create mariabackup user.
SQL_QUERY="CREATE USER '${MARIABACKUP_USER}'@'localhost' IDENTIFIED BY '${MARIABACKUP_PASS}';
GRANT RELOAD, PROCESS, LOCK TABLES, REPLICATION CLIENT ON *.* TO '${MARIABACKUP_USER}'@'localhost';"