From 467a5b274883d80618e2fe623caa68c315ee1678 Mon Sep 17 00:00:00 2001 From: Bombar Maxime Date: Sat, 18 Apr 2020 16:50:23 +0200 Subject: [PATCH] Make use of handlers in postfix role --- roles/postfix/handlers/main.yml | 8 ++++++++ roles/postfix/tasks/main.yml | 12 ++---------- 2 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 roles/postfix/handlers/main.yml diff --git a/roles/postfix/handlers/main.yml b/roles/postfix/handlers/main.yml new file mode 100644 index 00000000..49094649 --- /dev/null +++ b/roles/postfix/handlers/main.yml @@ -0,0 +1,8 @@ +- name: generate postmaps + command: /usr/sbin/postmap {{ item }} + loop: + - /etc/postfix/canonical + - /etc/postfix/mime_header_checks + - /etc/postfix/recipient_access + - /etc/postfix/sender_login_maps + - /etc/postfix/transport diff --git a/roles/postfix/tasks/main.yml b/roles/postfix/tasks/main.yml index 5a87473c..95cfa70c 100644 --- a/roles/postfix/tasks/main.yml +++ b/roles/postfix/tasks/main.yml @@ -25,13 +25,5 @@ - postscreen_access.cidr - sasl/smtpd.conf - canonical - -- name: Generate postmaps - command: /usr/sbin/postmap {{ item }} - when: item | changed - loop: - - /etc/postfix/canonical - - /etc/postfix/mime_header_checks - - /etc/postfix/recipient_access - - /etc/postfix/sender_login_maps - - /etc/postfix/transport + notify: + - generate postmaps