From ec346a42a51b64efa5c6daa1d8fcdda2f0a1f1a7 Mon Sep 17 00:00:00 2001 From: Jeremy Lecour Date: Thu, 23 Dec 2021 16:56:23 +0100 Subject: [PATCH] munin: systemd override to unprotect home directory --- CHANGELOG.md | 1 + munin/handlers/main.yml | 5 +++++ munin/tasks/main.yml | 17 +++++++++++++++++ 3 files changed, 23 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f21ad6a..b8961b58 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ The **patch** part changes is incremented if multiple releases happen the same m ### Added * evolinux-base: add script backup-server-state +* munin: systemd override to unprotect home directory * mysql: add evomariabackup 21.11 * nagios-nrpe: new check influxdb diff --git a/munin/handlers/main.yml b/munin/handlers/main.yml index a0d465a2..8654181d 100644 --- a/munin/handlers/main.yml +++ b/munin/handlers/main.yml @@ -1,4 +1,5 @@ --- + - name: restart munin-node service: name: munin-node @@ -8,3 +9,7 @@ service: name: munin_node state: restarted + +- name: systemd daemon-reload + systemd: + daemon_reload: yes \ No newline at end of file diff --git a/munin/tasks/main.yml b/munin/tasks/main.yml index aab79f62..addc5107 100644 --- a/munin/tasks/main.yml +++ b/munin/tasks/main.yml @@ -88,3 +88,20 @@ [swap] user root when: ansible_kernel is search("-grs-") + +- name: Create override directory for munin-node unit + file: + name: /etc/systemd/system/munin-node.service.d/ + state: directory + mode: "0755" + +- name: Override is present for protected home + ini_file: + dest: "/etc/systemd/system/munin-node.service.d/override.conf" + section: "Service" + option: "ProtectHome" + value: "false" + state: present + notify: + - systemd daemon-reload + - restart munin-node \ No newline at end of file