--- - name: install CUPS become: yes dnf: name: cups state: present when: ansible_distribution == 'Fedora' - name: install CUPS become: yes apt: name: cups state: present when: ansible_distribution == 'Ubuntu' - name: copy CUPS' configs become: yes copy: src: "{{ item }}" dest: /etc/cups backup: yes group: lp owner: root with_items: - "printers.conf" - "cupsd.conf" notify: restart cups - name: copy PPD files become: yes copy: src: "ppd/{{ item }}" dest: /etc/cups/ppd backup: yes group: root owner: root mode: 0644 notify: restart cups with_items: - "HP-LaserJet-P2015-Series.ppd" - "Oki-MC851(PS).ppd"