Adding tests

This commit is contained in:
cytopia
2018-03-01 21:23:55 +01:00
parent dd164869c1
commit 42fdf7f929
11 changed files with 732 additions and 7 deletions

View File

@@ -13,7 +13,10 @@ set -o pipefail
### Setup Postfix for catch-all
###
fix_mds_permissions() {
local debug="${1}"
local user="${1}"
local group="${2}"
local debug="${3}"
local mds_cfg=/etc/mysqldump-secure.conf
local mds_cnf=/etc/mysqldump-secure.cnf
local mds_log=/var/log/mysqldump-secure.log
@@ -23,10 +26,10 @@ fix_mds_permissions() {
run "mkdir -p ${mds_dir}" "${debug}"
fi
run "chown ${MY_USER}:${MY_GROUP} ${mds_cfg}" "${debug}"
run "chown ${MY_USER}:${MY_GROUP} ${mds_cnf}" "${debug}"
run "chown ${MY_USER}:${MY_GROUP} ${mds_log}" "${debug}"
run "chown ${MY_USER}:${MY_GROUP} ${mds_dir}" "${debug}"
run "chown ${user}:${group} ${mds_cfg}" "${debug}"
run "chown ${user}:${group} ${mds_cnf}" "${debug}"
run "chown ${user}:${group} ${mds_log}" "${debug}"
run "chown ${user}:${group} ${mds_dir}" "${debug}"
}
set_mds_settings() {

View File

@@ -134,7 +134,7 @@ copy_ini_files "${PHP_CUST_INI_DIR}" "${PHP_INI_DIR}" "${DEBUG_LEVEL}"
###
### mysqldump-secure
###
fix_mds_permissions "${DEBUG_LEVEL}"
fix_mds_permissions "${MY_USER}" "${MY_GROUP}" "${DEBUG_LEVEL}"
set_mds_settings "MYSQL_BACKUP_USER" "MYSQL_BACKUP_PASS" "MYSQL_BACKUP_HOST" "${DEBUG_LEVEL}"