--- # file: tasks/files.yml - name: files - copy files with_items: - /etc/issue.net - /etc/profile.d/rc.sh - /etc/profile.d/rc_functions.sh copy: src=../files/{{item}} dest={{item}} owner=root group=root mode=0644 become: yes - name: files - copy binary files with_items: - /etc/init.d/zram copy: src=../files/{{item}} dest={{item}} owner=root group=root mode=0755 become: yes - name: files - systemd - copy files when: ansible_service_mgr|lower == "systemd" with_items: - /etc/systemd/system/zram.service copy: src=../files/{{item}} dest={{item}} owner=root group=root mode=0644 become: yes - name: files - openrc - copy files when: ansible_service_mgr|lower == "openrc" with_items: - /etc/init.d/zram-openrc - /etc/local.d/ansible.start copy: src=../files/{{item}} dest={{item}} owner=root group=root mode=0755 become: yes - name: files - get remote binary files with_items: - https://raw.githubusercontent.com/dylanaraps/pfetch/master/pfetch get_url: url={{item}} dest=/usr/local/bin owner=root group=root mode=0755 ignore_errors: true become: yes