]> freie-schul-it.de Git - fsit_smgt.git/blobdiff - tasks/cups.yml
handler und pkg fuer collwsd
[fsit_smgt.git] / tasks / cups.yml
index a588a71e51a38c55b2695d8f1fdb1041f2b2281d..979736ea96fbcd8b4b1d1b5a5841b4c2a68654c1 100644 (file)
   # https://github.com/OpenPrinting/cups/issues/158
   ansible.builtin.command:
     cmd: cupsctl --no-remote-admin --no-remote-any --no-share-printers
   # https://github.com/OpenPrinting/cups/issues/158
   ansible.builtin.command:
     cmd: cupsctl --no-remote-admin --no-remote-any --no-share-printers
+  register: cupsctl_no_remote_admin_response
+  changed_when: cupsctl_no_remote_admin_response.rc != 0
+  when: cupsctl_no_remote_admin_response is defined
+
 - name: cups settings
   ansible.builtin.command:
     cmd: cupsctl --remote-admin --remote-any --share-printers
 - name: cups settings
   ansible.builtin.command:
     cmd: cupsctl --remote-admin --remote-any --share-printers
@@ -18,9 +22,9 @@
     cmd: systemctl restart cups
 - name: create lpadmin user
   ansible.builtin.user:
     cmd: systemctl restart cups
 - name: create lpadmin user
   ansible.builtin.user:
-    name: {{ fsit_supolpadmin }}
+    name: "{{ fsit_smgt_lpadminuser }}"
     append: true
     groups: lpadmin
     update_password: always
     append: true
     groups: lpadmin
     update_password: always
-    password: "{{ lpadminuser|password_hash('sha512') }}"
+    password: "{{ fsit_smgt_lpadminuser_pw | password_hash('sha512') }}"