From 2e73bf09f7fa12c6809ed4bdacc9cad48e656d56 Mon Sep 17 00:00:00 2001 From: David Prevot Date: Thu, 15 Jun 2023 16:37:18 +0200 Subject: [PATCH] amavis: Workaround https://bugs.debian.org/569150 --- amavis/files/amavis_purge_virusmails | 2 ++ amavis/tasks/main.yml | 9 +++++++++ 2 files changed, 11 insertions(+) create mode 100644 amavis/files/amavis_purge_virusmails diff --git a/amavis/files/amavis_purge_virusmails b/amavis/files/amavis_purge_virusmails new file mode 100644 index 00000000..ba7ef51a --- /dev/null +++ b/amavis/files/amavis_purge_virusmails @@ -0,0 +1,2 @@ +#!/bin/bash +find /var/lib/amavis/virusmails/ -type f -mtime +30 -delete diff --git a/amavis/tasks/main.yml b/amavis/tasks/main.yml index 4fa452e5..da46721e 100644 --- a/amavis/tasks/main.yml +++ b/amavis/tasks/main.yml @@ -16,3 +16,12 @@ notify: restart amavis tags: - amavis + +- name: Install purge custom cron + ansible.builtin.copy: + src: amavis_purge_virusmails + dest: /etc/cron.daily/amavis_purge_virusmails + mode: "0755" + tags: + - amavis + - amavis_purge_cron