From b752adf1594bfe055e97fef9bdf4fc57b7934148 Mon Sep 17 00:00:00 2001 From: Christian Segundo Date: Wed, 19 Apr 2023 23:30:41 +0200 Subject: first commit --- README.md | 0 defaults/main.yml | 1 + tasks/main.yml | 16 ++++++++++++++++ vars/main.yml | 15 +++++++++++++++ 4 files changed, 32 insertions(+) create mode 100644 README.md create mode 100644 defaults/main.yml create mode 100644 tasks/main.yml create mode 100644 vars/main.yml diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/defaults/main.yml b/defaults/main.yml new file mode 100644 index 0000000..16a14a4 --- /dev/null +++ b/defaults/main.yml @@ -0,0 +1 @@ +etc_aliases: {} diff --git a/tasks/main.yml b/tasks/main.yml new file mode 100644 index 0000000..004bb4a --- /dev/null +++ b/tasks/main.yml @@ -0,0 +1,16 @@ +- name: Copy /etc/aliases file + copy: + owner: root + group: root + mode: "0644" + dest: /etc/aliases + content: | + # /etc/aliases + {% set aliases = {} %} + {% if etc_aliases_special.enabled %} + {% do aliases.update(etc_aliases_special['values']) %} + {% endif %} + {% do aliases.update(etc_aliases) %} + {% for key, value in aliases.items() %} + {{ key }}: {{ value }} + {% endfor %} diff --git a/vars/main.yml b/vars/main.yml new file mode 100644 index 0000000..d2dbb17 --- /dev/null +++ b/vars/main.yml @@ -0,0 +1,15 @@ +etc_aliases_special: + enabled: true + values: + mailer-daemon: postmaster + postmaster: root + nobody: root + hostmaster: root + usenet: root + news: root + webmaster: root + www: root + ftp: root + abuse: root + noc: root + security: root -- cgit v1.2.3