--- - hosts: office remote_user: root tasks: - name: ensure directories exist file: path={{ item }} state=directory with_items: - /etc/opt/chrome/policies/managed/ - /etc/firefox - name: copy chrome managed policy copy: src={{ item.src }} dest={{ item.dest }} backup=no with_items: - { src: 'files/web-kerberos/chrome.json', dest: '/etc/opt/chrome/policies/managed/csc-kerberos.json' } - { src: 'files/web-kerberos/firefox.js', dest: '/etc/firefox/syspref.js' }