From ae163d6bc9caf03afeb4216fa826c0670fc60fdc Mon Sep 17 00:00:00 2001
From: Yohann D'ANELLO <ynerant@crans.org>
Date: Thu, 18 Feb 2021 11:25:02 +0100
Subject: [PATCH] [nullmailer] Define allmailfrom to always send mails as root

Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
---
 group_vars/all/nullmailer.yml   | 1 +
 roles/nullmailer/tasks/main.yml | 6 ++++++
 2 files changed, 7 insertions(+)

diff --git a/group_vars/all/nullmailer.yml b/group_vars/all/nullmailer.yml
index 5c63dbc4..48b48c66 100644
--- a/group_vars/all/nullmailer.yml
+++ b/group_vars/all/nullmailer.yml
@@ -3,3 +3,4 @@ glob_nullmailer:
   root: root@crans.org
   smtp_server: smtp.adm.crans.org
   defaulthost: crans.org
+  allmailfrom: root@crans.org
diff --git a/roles/nullmailer/tasks/main.yml b/roles/nullmailer/tasks/main.yml
index 2d354bba..864b2f5a 100644
--- a/roles/nullmailer/tasks/main.yml
+++ b/roles/nullmailer/tasks/main.yml
@@ -26,3 +26,9 @@
     content: "{{ nullmailer.defaulthost }}\n"
     dest: /etc/nullmailer/defaulthost
     mode: 0644
+
+- name: Set nullmailer allmailfrom
+  copy:
+    content: "{{ nullmailer.allmailfrom }}\n"
+    dest: /etc/nullmailer/allmailfrom
+    mode: 0644
-- 
GitLab