install acl; use latest LE-tiny
[ansible.git] / roles / postfix / tasks / main.yml
index 07c344e2136204001e407f61dedc8ece1ce926e3..af796d3b0e541ef18efb3dd145c9bb4fe71b26b7 100644 (file)
@@ -1,20 +1,8 @@
-- name: install postfix
-  apt: name=postfix,bsd-mailx state=latest
-- name: install postfix config
-  register: config_main
-  template:
-    src: templates/{{ item }}
-    dest: /etc/postfix/{{ item }}
-  with_items:
-  - main.cf
-  - master.cf
-- name: reload postfix
-  service: name=postfix state=restarted enabled=yes
-  when: config_main.changed
-- name: delete old local-mail cronjob
-  file: path=/etc/cron.daily/local-mail state=absent
-- name: install check-for-local-mail cronjob
-  copy:
-    src: files/check-for-local-mail
-    dest: /etc/cron.daily/check-for-local-mail
-    mode: u=rwx,g=rx,o=rx
+# daemons
+- import_tasks: unbound.yml
+  tags: unbound
+- import_tasks: opendkim.yml
+  tags: opendkim
+  when: postfix.opendkim is defined
+- import_tasks: postfix.yml
+  tags: postfix