From c6a98151ba97bb0b9f73342671d06ed7b3854f5c Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Sat, 20 Mar 2021 15:26:43 +0000 Subject: [PATCH] cups-client: Initial version of role --- roles/cups-client/tasks/main.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 roles/cups-client/tasks/main.yml 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 }}"