diff --git a/etc/init-browser-policies.bash b/etc/init-browser-policies.bash new file mode 100755 index 00000000..5cecf9d2 --- /dev/null +++ b/etc/init-browser-policies.bash @@ -0,0 +1,25 @@ +#!/usr/bin/env bash +# This script will create the direcories or symlinks that browsers look for +# their policies. The user is trusted to setup those manually. +set -x + +# Firefox and LibreWolf (caution! https://codeberg.org/librewolf/issues/issues/1767) +mkdir -p /etc/firefox/policies +#touch /etc/firefox/policies/policies.json + +# Chromium +mkdir -p /etc/opt/chromium/policies/managed + +# Brave +ln -s /etc/opt/chromium /etc/brave + +# Vivaldi +ln -s /etc/opt/chromium /etc/chromium + +# Google Chrome +ln -s /etc/opt/chromium /etc/opt/chrome + +# Microsoft Edge +ln -s /etc/opt/chromium /etc/opt/edge + +set +x