diff --git a/tasks/main.yml b/tasks/main.yml index 246ebe2282c618d09b940286cd6cf21823ad77af..8f93978ea922e9ec81a4e7ba3b77d588f5c8726b 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -64,3 +64,7 @@ - name: cleanup remainders of METS-based SubApp import_tasks: cleanup_legacy.yml tags: [cleanup] + +- name: remove not required packages + import_tasks: remove_packages.yml + tags: [cleanup] diff --git a/tasks/remove_packages.yml b/tasks/remove_packages.yml new file mode 100644 index 0000000000000000000000000000000000000000..69848505b9036f0103a4702a4967156869047b5d --- /dev/null +++ b/tasks/remove_packages.yml @@ -0,0 +1,30 @@ +--- +### PAKETDEINSTALLATIONEN ### +- name: clamav entfernen + block: + - name: clamav Prüfung + #command: systemctl list-unit-files | grep clam + command: systemctl list-unit-files clamav-daemon.service clamav-freshclam.service + register: check_clamav_installed + - name: clamav Deinstallation + block: + - name: clamav systemd Services deaktivieren + systemd: + name: "{{ item }}" + enabled: false + state: stopped + loop: + - 'clamav-daemon.service' + - 'clamav-freshclam.service' + ignore_errors: "yes" + - name: clamav Pakete deinstallieren + apt: + name: + - 'clamav' + - 'clamav-base' + - 'clamav-freshclam' + state: absent + purge: true + autoremove: yes + when: + - ( "0 unit files listed." not in check_clamav_installed.stdout ) \ No newline at end of file