Install keytab from dovecot role and not from playbook

This commit is contained in:
Timo Makinen 2021-03-11 06:18:47 +00:00
parent 1120dfde5f
commit 856fb13822
2 changed files with 8 additions and 4 deletions

View file

@ -15,10 +15,6 @@
principals:
- "host/{{ inventory_hostname }}@{{ kerberos_realm }}"
- "smtp/{{ mail_server }}@{{ kerberos_realm }}"
- role: kerberos/keytab
keytab: /etc/dovecot/dovecot.keytab
principals:
- "imap/{{ mail_server }}@{{ kerberos_realm }}"
- nfs-client
- sssd
- autofs

View file

@ -5,6 +5,14 @@
name: dovecot
state: installed
- name: create kerberos keytab
include_role:
name: kerberos/keytab
vars:
keytab: /etc/dovecot/dovecot.keytab
principals:
- "imap/{{ mail_server }}@{{ kerberos_realm }}"
- name: install privatekey
copy:
dest: "{{ tls_private }}/{{ mail_server }}.key"