From cb9e958d39bb5176a0496a399c45ced0be55637b Mon Sep 17 00:00:00 2001 From: Christoph Date: Sat, 23 Aug 2025 17:28:28 +0200 Subject: [PATCH] install_update_dovecot-2.4.sh: fix errors Correct errors relating to database access. --- install_update_dovecot-2.4.sh | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/install_update_dovecot-2.4.sh b/install_update_dovecot-2.4.sh index b8fbc7a..24482d3 100755 --- a/install_update_dovecot-2.4.sh +++ b/install_update_dovecot-2.4.sh @@ -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 <> "${_conf_file}" || _failed=true