From 74f25e81831c80ce980921c4cbbe0d1fdf640e71 Mon Sep 17 00:00:00 2001 From: Victor LABORIE Date: Fri, 30 Nov 2018 15:14:39 +0100 Subject: [PATCH] evolinux-base: deploy custom motd if template are present --- CHANGELOG.md | 1 + evolinux-base/tasks/main.yml | 2 ++ evolinux-base/tasks/motd.yml | 17 +++++++++++++++++ 3 files changed, 20 insertions(+) create mode 100644 evolinux-base/tasks/motd.yml diff --git a/CHANGELOG.md b/CHANGELOG.md index 3cac1da8..38340cf5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ The **patch** part changes incrementally at each release. ## [Unreleased] ### Added +* evolinux-base: deploy custom motd if template are present ### Changed diff --git a/evolinux-base/tasks/main.yml b/evolinux-base/tasks/main.yml index fafe0a4e..ff0213a8 100644 --- a/evolinux-base/tasks/main.yml +++ b/evolinux-base/tasks/main.yml @@ -96,6 +96,8 @@ include: log2mail.yml when: evolinux_log2mail_include +- include: motd.yml + - name: Munin include_role: name: munin diff --git a/evolinux-base/tasks/motd.yml b/evolinux-base/tasks/motd.yml new file mode 100644 index 00000000..d1171eb4 --- /dev/null +++ b/evolinux-base/tasks/motd.yml @@ -0,0 +1,17 @@ +--- +- name: Deploy custom motd + template: + src: "{{ item }}" + dest: /etc/motd + force: True + owner: root + group: root + mode: "0644" + with_first_found: + - files: + - "motd/motd.{{ inventory_hostname }}.j2" + - "motd/motd.{{ host_group }}.j2" + - "motd/motd.default.j2" + skip: True + tags: + - motd