- name: "systemd-mail : systemd mail root script" ansible.builtin.template: src: "./systemd-mail/system/systemd-mail-systemctl-status.j2" dest: "/usr/local/sbin/systemd-mail-systemctl-status" mode: 0755 - name: "systemd-mail : systemd mail user script" ansible.builtin.template: src: "./systemd-mail/user/systemd-mail-systemctl-status.j2" dest: "/usr/local/bin/systemd-mail-systemctl-status" mode: 0755 - name: "systemd-mail : systemd mail root service" ansible.builtin.copy: src: "./systemd-mail/system/status-mail@.service" dest: "/etc/systemd/system/status-mail@.service" mode: 0644 register: systemd_system_status_mail_service_file - name: "systemd-mail : systemd mail user service" ansible.builtin.copy: src: "./systemd-mail/user/status-mail@.service" dest: "/etc/systemd/user/status-mail@.service" mode: 0644 register: systemd_user_status_mail_service_file - name: "systemd-mail : systemd daemon reload" ansible.builtin.systemd: daemon_reload: true when: systemd_system_status_mail_service_file.changed or systemd_user_status_mail_service_file.changed