- name: ensure collectd-version script is installed copy: src: collectd-version.py dest: /usr/local/libexec/collectd-version mode: 'u=rwx,go=rx' notify: restart collectd-version tags: - install - name: ensure collectd-version.service systemd unit exists copy: src: collectd-version.service dest: /etc/systemd/system/ mode: 'u=rw,go=rx' notify: - reload systemd - restart collectd-version tags: - systemd - name: ensure collectd-version service starts automatically service: name: collectd-version enabled: true tags: - service - name: flush_handlers meta: flush_handlers - name: ensure collectd-version service is started service: name: collectd-version state: started tags: - service