From 0ce24f54d90a5ab83c71db903dd1425ac326d125 Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Tue, 14 May 2024 10:20:55 +0300 Subject: [PATCH] init-browser-policies.bash: rm recursive symlinks caused by multiple runs --- etc/init-browser-policies.bash | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/etc/init-browser-policies.bash b/etc/init-browser-policies.bash index a3e4c3d2..bf3ee0a4 100755 --- a/etc/init-browser-policies.bash +++ b/etc/init-browser-policies.bash @@ -13,6 +13,7 @@ printf "WARNING! LibreWolf default profile may be masked!\nhttps://codeberg.org/ # Firefox ESR ln -sfv /etc/firefox /etc/firefox-esr +rm -fv /etc/firefox-esr/firefox-esr # Chromium mkdir -vp /etc/opt/chromium/policies/managed @@ -22,12 +23,15 @@ chmod -v a+rx /etc/opt/chromium/policies/{managed,recommended}/ # Brave ln -sfv /etc/opt/chromium /etc/brave +rm -fv /etc/brave/brave # Vivaldi ln -sfv /etc/opt/chromium /etc/chromium +rm -fv /etc/chromium/chromium # Google Chrome ln -sfv /etc/opt/chromium /etc/opt/chrome +rm -fv /etc/etc/opt/chrome/chrome # Microsoft Edge # NOTE! It breaks chrome:// URLs so the recommended policy apps as new tab page @@ -36,6 +40,7 @@ ln -sfv /etc/opt/chromium /etc/opt/chrome #ln -sfv /etc/opt/chromium /etc/opt/edge mkdir -vp /etc/opt/edge/policies/recommended ln -sfv /etc/opt/chromium/policies/managed /etc/opt/edge/policies/managed +rm -fv /etc/opt/edge/policies/managed/managed printf "WARNING! Edge recommended profiles are managed separately.\n" set +x