projects
/
ansible.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
generate relay_clientcerts whitelist from host_vars
[ansible.git]
/
roles
/
email
/
tasks
/
postfix.yml
diff --git
a/roles/email/tasks/postfix.yml
b/roles/email/tasks/postfix.yml
index 2602fb0fde0dc258813ba01798a9a713f0964b07..f9f88563a835500cc6dc5bb2373714afd0e147c3 100644
(file)
--- a/
roles/email/tasks/postfix.yml
+++ b/
roles/email/tasks/postfix.yml
@@
-60,13
+60,12
@@
when: sender_transport_map.changed
command: postmap /etc/postfix/sender_transport_map
notify: postfix
when: sender_transport_map.changed
command: postmap /etc/postfix/sender_transport_map
notify: postfix
-- name: create
empty
relay_clientcerts
+- name: create relay_clientcerts
when: postfix.relay_client_cert_whitelist is defined
register: relay_clientcerts
when: postfix.relay_client_cert_whitelist is defined
register: relay_clientcerts
-
copy
:
+
template
:
dest: /etc/postfix/relay_clientcerts
dest: /etc/postfix/relay_clientcerts
- content: ""
- force: no
+ src: templates/relay_clientcerts
- name: postmap relay_clientcerts
when: relay_clientcerts.changed
command: postmap /etc/postfix/relay_clientcerts
- name: postmap relay_clientcerts
when: relay_clientcerts.changed
command: postmap /etc/postfix/relay_clientcerts