diff --git a/roles/cups-client/tasks/main.yml b/roles/cups-client/tasks/main.yml new file mode 100644 index 0000000..8ded4df --- /dev/null +++ b/roles/cups-client/tasks/main.yml @@ -0,0 +1,25 @@ +--- +- name: install packages + package: + name: cups-client + state: installed + +- name: create config directory + file: + path: /etc/cups + state: directory + mode: 0755 + owner: root + group: "{{ ansible_wheel }}" + +- name: create config + copy: + dest: /etc/cups/client.conf + content: | + ServerName print.{{ mail_domain }}:443 + Encryption Required + TrustOnFirstUse No + ValidateCerts Yes + mode: 0644 + owner: root + group: "{{ ansible_wheel }}"