diff --git a/roles/mail_server/tasks/main.yml b/roles/mail_server/tasks/main.yml index ef143af7f26462903d33f826731c1353fbb899a4..c853b940e3ccb0e799a7320cf4a2e1096d57930a 100644 --- a/roles/mail_server/tasks/main.yml +++ b/roles/mail_server/tasks/main.yml @@ -22,6 +22,12 @@ notify: - Purge Exim configuration +- name: Allow Postfix user to traverse the directory with TLS private keys + user: name=postfix append=yes groups=ssl-cert + +- name: Allow Dovecot user to traverse the directory with TLS private keys + user: name=dovecot append=yes groups=ssl-cert + - name: Deploy SMTP TLS private key copy: dest="/etc/ssl/private/{{ smtp_tls_key | basename }}" src="{{ smtp_tls_key }}" mode=640 owner=root group=root