install_update_dovecot-2.4.sh: fix errors Correct errors relating to database access.

This commit is contained in:
2025-08-23 17:28:28 +02:00
parent 761a3a3b34
commit cb9e958d39

View File

@ -6695,13 +6695,10 @@ EOF
passdb_default_password_scheme = ${default_pass_scheme}
sql_driver = mysql
mysql localhost {
parameters {
user=${dbuser}
password=${dbpassword}
dbname=${dbname}
}
mysql /run/mysqld/mysqld.sock {
user = ${dbuser}
password = ${dbpassword}
dbname = ${dbname}
}
EOF
if [ "$?" = 0 ]; then
@ -9211,7 +9208,7 @@ userdb sql {
EOF
if grep -qE "^\s*userdb sql\s+{" "${_conf_file}"; then
replace_code_block "userdb" "${NEW_BLOCK}" "${_conf_file}" || _failed=true
replace_code_block "userdb sql" "${NEW_BLOCK}" "${_conf_file}" || _failed=true
else
cat <<EOF >> "${_conf_file}" || _failed=true