--- - name: Pin mtail template: src: "apt/{{ item }}.j2" dest: "/etc/apt/{{ item }}" loop: - sources.list.d/bullseye.list - preferences.d/mtail-bullseye when: - ansible_distribution == "Debian" - ansible_distribution_major_version | int <= 10 - ansible_distribution_release != "bullseye" - name: Install mtail apt: update_cache: true name: mtail register: apt_result retries: 3 until: apt_result is succeeded - name: Configure mtail template: src: default/mtail.j2 dest: /etc/default/mtail notify: Restart mtail - name: Copy mtail configurations template: src: "mtail/{{ item }}.j2" dest: "/etc/mtail/{{ item }}" mode: 0644 loop: - dhcpd.mtail - radiusd.mtail notify: Restart mtail - name: Indicate role in motd template: src: update-motd.d/05-service.j2 dest: /etc/update-motd.d/05-mtail mode: 0755