diff options
-rw-r--r-- | ansible/roles/dovecot/templates/configs/10-mail.conf.j2 | 4 | ||||
-rw-r--r-- | ansible/roles/dovecot/vars/main/main.yml | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/ansible/roles/dovecot/templates/configs/10-mail.conf.j2 b/ansible/roles/dovecot/templates/configs/10-mail.conf.j2 index decdab4..8b25e8d 100644 --- a/ansible/roles/dovecot/templates/configs/10-mail.conf.j2 +++ b/ansible/roles/dovecot/templates/configs/10-mail.conf.j2 @@ -109,8 +109,8 @@ namespace inbox { # System user and group used to access mails. If you use multiple, userdb # can override these by returning uid or gid fields. You can use either numbers # or names. <doc/wiki/UserIds.txt> -#mail_uid = -#mail_gid = +mail_uid = {{ dovecot_mail_uid }} +mail_gid = {{ dovecot_mail_gid }} # Group to enable temporarily for privileged operations. Currently this is # used only with INBOX when either its initial creation or dotlocking fails. diff --git a/ansible/roles/dovecot/vars/main/main.yml b/ansible/roles/dovecot/vars/main/main.yml index 1cc93e2..3208bc0 100644 --- a/ansible/roles/dovecot/vars/main/main.yml +++ b/ansible/roles/dovecot/vars/main/main.yml @@ -3,3 +3,5 @@ dovecot_ldap_host: "ldaps://ldap01.box.pydis.wtf:636" dovecot_ldap_user: "uid=dovecot,cn=users,cn=accounts,dc=box,dc=pydis,dc=wtf" dovecot_ldap_password: "{{ vault_dovecot_ldap_password }}" dovecot_ldap_tls_ca: "/etc/ipa/ca.crt" +dovecot_mail_uid: "5000" # vmail user +dovecot_mail_gid: "5000" # vmail group |