From 463997aa26313a3ccae83e1af8dd339175bc0061 Mon Sep 17 00:00:00 2001 From: Raphael Dannecker Date: Tue, 4 Jun 2024 14:40:15 +0200 Subject: [PATCH] Allow teachers to install printers on teacherlaptops. --- roles/lmn_printer/tasks/main.yml | 8 ++++++++ 1 file changed, 8 insertions(+) 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