--- - name: "[cron] Delete crontab entry for: ctucx-gallery" cron: state: ansent name: "ctucx-gallery regenerate" special_time: hourly user: "{{ services.ctucxGallery.user }}" job: "/usr/bin/ctucx-gallery /etc/ctucx-gallery.conf" when: - ansible_service_mgr != "systemd" - name: "[systemd] Disable and stop systemd.timer: ctucx-gallery.timer" systemd: name: ctucx-gallery.timer enabled: no state: stopped when: - ansible_service_mgr == "systemd" - name: "[Alpine] Remove package: ctucx-gallery" apk: name: ctucx-gallery state: absent when: - ansible_distribution == "Alpine" - name: "[Archlinux] Remove package: ctucx-gallery" pacman: name: ctucx-gallery state: absent when: - ansible_distribution == "Archlinux" - name: "Delete leftovers" file: path: "{{item}}" state: absent with_items: - /etc/ctucx-gallery.conf - /etc/systemd/system/ctucx-gallery.service - /etc/systemd/system/ctucx-gallery.timer