--- - name: Install the config file ansible.builtin.template: src: templates/inadyn.conf dest: /etc/inadyn.conf mode: 0600 owner: root group: root - name: Create the cache directory ansible.builtin.file: path: /var/cache/inadyn state: directory mode: 0700 owner: root group: root - name: Install the unit files ansible.builtin.copy: src: files/{{ item }} dest: /etc/systemd/system/{{ item }} mode: 0644 owner: root group: root loop: - ddns.service - ddns.timer - name: Enable the timer ansible.builtin.systemd_service: daemon_reload: true enabled: true name: ddns.timer state: "started"