diff --git a/tasks/uninstall_clamav.yml b/tasks/uninstall_clamav.yml index 3faaf624c558dd52c36c2880c5f699e2e8fe0b86..d916bac051d85700f2939769269eb47322ae512f 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: