- name: Install resticprofile hosts: servers become: true tasks: - name: Install restic package ansible.builtin.apt: name: restic state: present update_cache: true - name: Create restic config directory ansible.builtin.file: path: /etc/restic state: directory owner: root group: root mode: "0755" - name: Create resticprofile log directory ansible.builtin.file: path: /var/log/resticprofile state: directory owner: root group: root mode: "0755" - name: Download resticprofile install script ansible.builtin.get_url: url: https://raw.githubusercontent.com/creativeprojects/resticprofile/master/install.sh dest: /tmp/resticprofile-install.sh mode: "0755" - name: Install resticprofile binary ansible.builtin.command: cmd: /tmp/resticprofile-install.sh -b /usr/local/bin creates: /usr/local/bin/resticprofile