retrieve mysql db info from .my.cnf, if it exists
This commit is contained in:
parent
5dc632ac9d
commit
17fe88b8d4
|
@ -218,20 +218,41 @@ fi
|
|||
|
||||
# m - MySQL Hostname
|
||||
if [ -z "${input_values_array[m]}" ] ; then
|
||||
input_values_array[m]="127.0.0.1"
|
||||
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
||||
input_values_array[m]=`grep host /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
||||
else
|
||||
input_values_array[m]="127.0.0.1"
|
||||
fi
|
||||
fi
|
||||
|
||||
# d - MySQL Database
|
||||
if [ -z "${input_values_array[d]}" ] ; then
|
||||
mysql_database=${input_values_array[v]}
|
||||
mysql_database=${mysql_database//./dot}
|
||||
mysql_database=${mysql_database//-/dash}
|
||||
input_values_array[d]=$mysql_database
|
||||
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
||||
input_values_array[d]=`grep database /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
||||
else
|
||||
mysql_database=${input_values_array[v]}
|
||||
mysql_database=${mysql_database//./dot}
|
||||
mysql_database=${mysql_database//-/dash}
|
||||
input_values_array[d]=$mysql_database
|
||||
fi
|
||||
fi
|
||||
|
||||
# n - MySQL Username
|
||||
if [ -z "${input_values_array[n]}" ] ; then
|
||||
input_values_array[n]="${input_values_array[s]}@${input_values_array[v]}"
|
||||
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
||||
input_values_array[n]=`grep user /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
||||
else
|
||||
input_values_array[n]="${input_values_array[s]}@${input_values_array[v]}"
|
||||
fi
|
||||
fi
|
||||
|
||||
# w - MySQL Password
|
||||
if [ -z "${input_values_array[w]}" ] ; then
|
||||
if [ -f "$virtualhost_basedir/${input_values_array[v]}/.my.cnf" ]; then
|
||||
input_values_array[w]=`grep password /srv/www/${input_values_array[v]}/.my.cnf |cut -d = -f 2`
|
||||
else
|
||||
input_values_array[w]=`pwgen -1 16`
|
||||
fi
|
||||
fi
|
||||
|
||||
# w - MySQL Password
|
||||
|
@ -248,9 +269,6 @@ function validate_w() {
|
|||
fi
|
||||
fi
|
||||
}
|
||||
if [ -z "${input_values_array[w]}" ] ; then
|
||||
input_values_array[w]=`pwgen -1 16`
|
||||
fi
|
||||
|
||||
# x - MySQL DB Prefix
|
||||
function validate_x() {
|
||||
|
|
Loading…
Reference in New Issue
Block a user