From 6323393963993f6903a01f4da7d3c2b7c13baebd Mon Sep 17 00:00:00 2001 From: Mike Wilson Date: Mon, 16 Jun 2025 15:06:36 -0400 Subject: [PATCH] Fix DoH parameter and use copy + command instead of script module since script module does not run from current remote directory (even with chdir argument) --- roles/arkenfox/files/user-overrides.js | 4 ++-- roles/arkenfox/tasks/main.yml | 10 ++++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/roles/arkenfox/files/user-overrides.js b/roles/arkenfox/files/user-overrides.js index 65f285a..561daf4 100644 --- a/roles/arkenfox/files/user-overrides.js +++ b/roles/arkenfox/files/user-overrides.js @@ -1,9 +1,9 @@ // RFP user_pref("privacy.resistFingerprinting", true); -user_pref("privacy.resistFingerprinting.letterboxing", true) +user_pref("privacy.resistFingerprinting.letterboxing", true); // DNS -user_pref("network.trr.mode", 0); // Disable DoH to use network resolver +user_pref("network.trr.mode", 5); // Disable DoH to use network resolver diff --git a/roles/arkenfox/tasks/main.yml b/roles/arkenfox/tasks/main.yml index e0819f5..88778c4 100644 --- a/roles/arkenfox/tasks/main.yml +++ b/roles/arkenfox/tasks/main.yml @@ -31,18 +31,20 @@ ansible.builtin.copy: src: prefsCleaner.sh dest: "{{ profile_dir.files[0].path }}" + mode: "0774" - name: Install updater.sh ansible.builtin.copy: src: updater.sh dest: "{{ profile_dir.files[0].path }}" + mode: "0774" - name: Run Updater - ansible.builtin.script: + ansible.builtin.command: chdir: "{{ profile_dir.files[0].path }}" - cmd: "updater.sh -s" + cmd: "./updater.sh -s" - name: Run prefsCleaner - ansible.builtin.script: + ansible.builtin.command: chdir: "{{ profile_dir.files[0].path }}" - cmd: "{{ profile_dir.files[0].path }}/prefsCleaner.sh -s" + cmd: "./prefsCleaner.sh -s"