From 6408eed78fcd78f06ccaa7ff0f4e3a213066934f Mon Sep 17 00:00:00 2001 From: Abdulkerim Ekrem Bekir Date: Tue, 20 Dec 2022 03:27:49 +0300 Subject: [PATCH] Fix broken script --- guides/files/tbbmitigation.sh | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/guides/files/tbbmitigation.sh b/guides/files/tbbmitigation.sh index 6aa402a..8b385f1 100755 --- a/guides/files/tbbmitigation.sh +++ b/guides/files/tbbmitigation.sh @@ -1,15 +1,16 @@ #!/bin/sh -cd $1/Browser/ +TBB_DIR=(realpath $1) +cd $TBB_DIR/Browser/ mkdir unpack mv omni.ja unpack cd unpack unzip omni.ja -cd $1/Browser/browser/ +cd $TBB_DIR/Browser/browser/ mkdir unpack mv omni.ja unpack cd unpack unzip omni.ja -cd $1 +cd $TBB_DIR find ./Browser/ -type f -print0 | xargs -0 sed -i 's/https\:\/\/firefox\.settings\.services\.mozilla\.com\/v1\/buckets\/main\/collections\/nimbus-desktop-experiments\/records//g' find ./Browser/ -type f -print0 | xargs -0 sed -i 's/https\:\/\/firefox\.settings\.services\.mozilla\.com\/v1\/buckets\/main-preview\/collections\/search-config\/records//g' find ./Browser/ -type f -print0 | xargs -0 sed -i 's/https\:\/\/firefox\.settings\.services\.mozilla\.com\/v1\/buckets\/main\/collections\/search-config\/records//g' @@ -17,18 +18,18 @@ find ./Browser/ -type f -print0 | xargs -0 sed -i 's/https\:\/\/firefox\.setting find ./Browser/ -type f -print0 | xargs -0 sed -i 's/onecrl\.content-signature\.mozilla\.org//g' find ./Browser/ -type f -print0 | xargs -0 sed -i 's/remote-settings\.content-signature\.mozilla\.org//g' find ./Browser/ -type f -print0 | xargs -0 sed -i 's/normandy\.content-signature\.mozilla\.org//g' -cd $1/Browser/browser/unpack +cd $TBB_DIR/Browser/browser/unpack rm omni.ja zip -0DXqr omni.ja * mv omni.ja .. cd .. rm -r unpack -cd $1/Browser/unpack +cd $TBB_DIR/Browser/unpack rm omni.ja zip -0DXqr omni.ja * mv omni.ja .. cd .. rm -r unpack -cd $1 +cd $TBB_DIR mkdir -p Browser/distribution/ echo "{\n\"policies\": {\n\"DisableAppUpdate\": true\n}\n}" > Browser/distribution/policies.json