diff options
author | Christian Segundo | 2023-04-19 23:30:41 +0200 |
---|---|---|
committer | Christian Segundo | 2023-04-19 23:30:41 +0200 |
commit | b752adf1594bfe055e97fef9bdf4fc57b7934148 (patch) | |
tree | d68f98d81a934a55988b385e4301f1867f8f8592 /tasks | |
download | etc-aliases-b752adf1594bfe055e97fef9bdf4fc57b7934148.tar.gz |
first commit
Diffstat (limited to 'tasks')
-rw-r--r-- | tasks/main.yml | 16 |
1 files changed, 16 insertions, 0 deletions
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 %} |