--- - name: install CUPS become: yes dnf: name=cups state=latest when: ansible_distribution == 'Fedora' become: yes - name: install CUPS become: yes apt: name=cups state=latest when: ansible_distribution == 'Ubuntu' become: yes - 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=644 notify: restart cups with_items: - "HP-LaserJet-P2015-Series.ppd" - "Oki-MC851(PS).ppd"