- name: copy timer files become: yes template: src: "{{ item.src }}" dest: "{{ item.dest }}" owner: root mode: "0644" loop: - { src: "timer/daily_timer.j2", dest: "/etc/systemd/system/daily.timer", } - { src: "timer/weekly_timer.j2", dest: "/etc/systemd/system/weekly.timer", } notify: - enable daily timer - enable weekly timer - name: copy target files become: yes template: src: "{{ item.src }}" dest: "{{ item.dest }}" owner: root mode: "0644" loop: - { src: "timer/daily_target.j2", dest: "/etc/systemd/system/daily.target", } - { src: "timer/weekly_target.j2", dest: "/etc/systemd/system/weekly.target", } - name: create target directories become: yes file: path: "{{ item }}" state: directory owner: root mode: "0755" loop: - "/etc/systemd/system/daily.target.wants" - "/etc/systemd/system/weekly.target.wants"