From 0d0491079a5ccdda582d8f3dff76deec49733147 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <joerg.sachse@slub-dresden.de> Date: Tue, 3 Sep 2024 16:45:39 +0200 Subject: [PATCH] fix: make sure to remove all residuals of ClamAV from the system (packages, services) --- tasks/uninstall_clamav.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tasks/uninstall_clamav.yml b/tasks/uninstall_clamav.yml index 3faaf62..d916bac 100644 --- a/tasks/uninstall_clamav.yml +++ b/tasks/uninstall_clamav.yml @@ -9,8 +9,14 @@ - name: uninstall clamav packages (Debian) ansible.builtin.apt: - name: "clamav-daemon" + name: [ + "clamav", + "clamav-daemon", + "clamav-freshclam", + ] state: absent + autoremove: true + purge: true when: ansible_os_family == "Debian" tags: [apt] @@ -52,6 +58,7 @@ loop: - "clamav-freshclam.service" - "clamd@scan.service" + - "clamd@{{ ansible_hostname }}.service" when: ansible_os_family == "RedHat" changed_when: false failed_when: false @@ -74,7 +81,7 @@ - name: remove unnecessary systemd services ansible.builtin.systemd: - service: "clamd@{{ ansible_hostname }}.service" + service: "{{ item }}" state: stopped enabled: false loop: -- GitLab