From 6d1fb9d41d6f1e71335d283ad50d32f5a5ef4431 Mon Sep 17 00:00:00 2001 From: Salt Date: Sun, 26 Apr 2020 03:48:55 -0500 Subject: [PATCH] Add postfix role --- roles/postfix-null/meta/main.yml | 2 ++ roles/postfix-null/tasks/main.yml | 14 ++++++++++++++ roles/postfix-null/templates/main.cf | 5 +++++ 3 files changed, 21 insertions(+) create mode 100644 roles/postfix-null/meta/main.yml create mode 100644 roles/postfix-null/tasks/main.yml create mode 100644 roles/postfix-null/templates/main.cf diff --git a/roles/postfix-null/meta/main.yml b/roles/postfix-null/meta/main.yml new file mode 100644 index 0000000..d098f75 --- /dev/null +++ b/roles/postfix-null/meta/main.yml @@ -0,0 +1,2 @@ +--- +allow_duplicates: no diff --git a/roles/postfix-null/tasks/main.yml b/roles/postfix-null/tasks/main.yml new file mode 100644 index 0000000..9fe372d --- /dev/null +++ b/roles/postfix-null/tasks/main.yml @@ -0,0 +1,14 @@ +#!/usr/bin/ansible-playbook +# vim:ft=ansible: +--- +- name: Set up Postfix + block: + - name: Install Postfix + apt: + name: + - postfix + - name: Install config + template: + src: "main.cf" + dest: "/etc/postfix/main.cf" + become: yes diff --git a/roles/postfix-null/templates/main.cf b/roles/postfix-null/templates/main.cf new file mode 100644 index 0000000..c32ed78 --- /dev/null +++ b/roles/postfix-null/templates/main.cf @@ -0,0 +1,5 @@ +myhostname = {{ postfix_hostname }} +myorigin = $mydomain +#relayhost = $mydomain +inet_interfaces = loopback-only +mydestination =