From 12ffb8cbdb0e46af93f3065cea6ee984afbb32e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gardais=20J=C3=A9r=C3=A9my?= Date: Thu, 12 Jul 2018 09:38:20 +0200 Subject: [PATCH] Ensure to keep permissions for configuration files --- CHANGELOG.md | 5 +++++ tasks/main.yml | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f428827..3f2781d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +## v1.x + +### Fix +* Ensure to keep permissions for configuration files. + ## v1.0 diff --git a/tasks/main.yml b/tasks/main.yml index a6ffccf..41b627a 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -22,10 +22,11 @@ when: item.state == 'directory' notify: ['restart xymon server service'] -- name: Ensure /etc files are populated from templates +- name: Generate Xymon configuration files template: src: '{{ item.src }}' dest: "/etc/xymon/{{ item.path | replace('.j2','') }}" + mode: '{{ item.mode }}' with_filetree: '{{ xymon_server__etc_src }}' when: item.state == 'file' notify: ['restart xymon server service']