Bläddra i källkod

[Dovecot] Do not query gid and uid

André 7 år sedan
förälder
incheckning
ca1e950c61
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      data/Dockerfiles/dovecot/docker-entrypoint.sh

+ 2 - 1
data/Dockerfiles/dovecot/docker-entrypoint.sh

@@ -89,7 +89,8 @@ EOF
 cat <<EOF > /usr/local/etc/dovecot/sql/dovecot-dict-sql-userdb.conf
 driver = mysql
 connect = "host=/var/run/mysqld/mysqld.sock dbname=${DBNAME} user=${DBUSER} password=${DBPASS}"
-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'
+default_fields = uid=vmail gid=vmail
+user_query = SELECT CONCAT('maildir:/var/vmail/',maildir) AS mail, concat('*:bytes=', quota) AS quota_rule FROM mailbox WHERE username = '%u' AND active = '1'
 iterate_query = SELECT username FROM mailbox WHERE active='1';
 EOF