diff --git a/roles/lmn_printer/tasks/main.yml b/roles/lmn_printer/tasks/main.yml index 5917d47..5d48055 100644 --- a/roles/lmn_printer/tasks/main.yml +++ b/roles/lmn_printer/tasks/main.yml @@ -32,6 +32,14 @@ - "/" - "/admin" +- name: Allow group role-teacher to manage printers + lineinfile: + dest: /etc/cups/cups-files.conf + line: 'SystemGroup root lpadmin role-teacher' + regexp: '^SystemGroup' + state: present + when: groups.teacherlaptop is defined and inventory_hostname in groups.teacherlaptop + - name: Disable cups-browsed ansible.builtin.systemd: name: cups-browsed.service