From f3d9b0c46faa692c00387ed387a17e9e6da095de Mon Sep 17 00:00:00 2001 From: Raphael Dannecker Date: Tue, 30 Apr 2024 07:41:11 +0200 Subject: [PATCH] Move chromium policy create to lmn_fvs task (and make sure, directory exists). --- roles/lmn_fvs/tasks/main.yml | 13 +++++++++++++ roles/lmn_network/tasks/main.yml | 8 -------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/roles/lmn_fvs/tasks/main.yml b/roles/lmn_fvs/tasks/main.yml index 8f3ef89..af45d47 100644 --- a/roles/lmn_fvs/tasks/main.yml +++ b/roles/lmn_fvs/tasks/main.yml @@ -118,6 +118,19 @@ src: policies.json dest: /etc/firefox-esr/policies/ +- name: Create chromium policies directory + ansible.builtin.file: + path: /etc/chromium/policies/managed + state: directory + mode: '0755' + +- name: Set chromium proxy-policy to auto_detect + copy: + dest: /etc/chromium/policies/managed/proxy.json + content: | + { + "ProxyMode": "auto_detect" + } - name: Copy some scripts copy: diff --git a/roles/lmn_network/tasks/main.yml b/roles/lmn_network/tasks/main.yml index 94187d1..416fb7b 100644 --- a/roles/lmn_network/tasks/main.yml +++ b/roles/lmn_network/tasks/main.yml @@ -9,14 +9,6 @@ no_proxy="{{ no_proxy }}" when: not (groups.teacherlaptop is defined and inventory_hostname in groups.teacherlaptop) -- name: Set chromium proxy-policy to auto_detect - copy: - dest: /etc/chromium/policies/managed/proxy.json - content: | - { - "ProxyMode": "auto_detect" - } - - name: Set aptcache ansible.builtin.copy: dest: /etc/apt/apt.conf