--- - name: template {{ cron_name }} cron script become: true ansible.builtin.template: src: nextcloud/cloud-cron.sh.j2 dest: "{{ cron_script_path }}" owner: root group: root mode: 0755 setype: bin_t - name: template {{ cron_name }} cron systemd service become: true ansible.builtin.template: src: nextcloud/cloud-cron.service.j2 dest: "/etc/systemd/system/{{ cron_name }}-cron.service" owner: root group: root mode: 0644 vars: instance_name: "{{ cron_name }}" - name: template {{ cron_name }} cron systemd timer become: true ansible.builtin.template: src: nextcloud/cloud-cron.timer.j2 dest: "/etc/systemd/system/{{ cron_name }}-cron.timer" owner: root group: root mode: 0644 vars: instance_name: "{{ cron_name }}" - name: enable and start {{ cron_name }} cron timer become: true ansible.builtin.systemd: name: "{{ cron_name }}-cron.timer" enabled: true state: started daemon_reload: true