From 611a14fffb65d921c46c6dc49e134441e92a48c4 Mon Sep 17 00:00:00 2001 From: Markus Hauschild Date: Mon, 27 Jan 2020 20:35:23 +0100 Subject: [PATCH] common: set journald retention time to 7days --- roles/common/handlers/main.yml | 3 +++ roles/common/tasks/Debian.yml | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/roles/common/handlers/main.yml b/roles/common/handlers/main.yml index 41faca2..144df69 100644 --- a/roles/common/handlers/main.yml +++ b/roles/common/handlers/main.yml @@ -1,4 +1,7 @@ --- +- name: Restart journald + service: name=systemd-journald state=restarted + - name: update-initramfs command: update-initramfs -u -k all diff --git a/roles/common/tasks/Debian.yml b/roles/common/tasks/Debian.yml index 3a27bd9..c82c6c0 100644 --- a/roles/common/tasks/Debian.yml +++ b/roles/common/tasks/Debian.yml @@ -55,3 +55,11 @@ path: /etc/pam.d/su regexp: '^.*auth\s+required\s+pam_wheel.so$' line: 'auth required pam_wheel.so' + +- name: Configure journald retention + lineinfile: + path: "/etc/systemd/journald.conf" + state: "present" + regexp: "^#?MaxRetentionSec=.*" + line: "MaxRetentionSec=7day" + notify: Restart journald