Fix wrong user of DBNAME in docker-entrypoint.sh
This commit is contained in:
		| @@ -16,7 +16,7 @@ DBPASS=$(echo ${DBPASS} | sed 's/"/\\"/g') | ||||
|  | ||||
| # Create quota dict for Dovecot | ||||
| cat <<EOF > /usr/local/etc/dovecot/sql/dovecot-dict-sql.conf | ||||
| connect = "host=mysql dbname=${DBNAME} user=${DBNAME} password=${DBPASS}" | ||||
| connect = "host=mysql dbname=${DBNAME} user=${DBUSER} password=${DBPASS}" | ||||
| map { | ||||
|   pattern = priv/quota/storage | ||||
|   table = quota2 | ||||
| @@ -34,7 +34,7 @@ EOF | ||||
| # Create user and pass dict for Dovecot | ||||
| cat <<EOF > /usr/local/etc/dovecot/sql/dovecot-mysql.conf | ||||
| driver = mysql | ||||
| connect = "host=mysql dbname=${DBNAME} user=${DBNAME} password=${DBPASS}" | ||||
| connect = "host=mysql dbname=${DBNAME} user=${DBUSER} password=${DBPASS}" | ||||
| default_pass_scheme = SSHA256 | ||||
| password_query = SELECT password FROM mailbox WHERE username = '%u' AND domain IN (SELECT domain FROM domain WHERE domain='%d' AND active='1') | ||||
| user_query = SELECT CONCAT('maildir:/var/vmail/',maildir) AS mail, 5000 AS uid, 5000 AS gid, concat('*:bytes=', quota) AS quota_rule FROM mailbox WHERE username = '%u' AND active = '1' | ||||
|   | ||||
		Reference in New Issue
	
	Block a user