- name: Checkout pihole_updatelist tags: [never, init, pihole] ansible.builtin.git: repo: "https://github.com/jacklul/pihole-updatelists.git" clone: yes dest: "/home/{{ users.0.username }}/pihole_updatelist" depth: 1 - name: Install updatelist conf register: updatelist ansible.builtin.copy: src: "pihole-updatelists.conf" dest: "/etc/pihole-updatelists.conf" mode: "0644" owner: "root" group: "root" become: true - name: Check if updatelist is installed stat: path: "/usr/local/sbin/pihole-updatelists" register: updatelist_exec - name: Activate changes when: updatelist.changed and updatelist_exec.stat.exists become: true ansible.builtin.command: argv: - pihole-updatelists