mirror of
https://gitea.blesmrt.net/mikaela/shell-things.git
synced 2025-10-05 04:57:21 +02:00
init-browser-policies.bash: rootless SteamOS operation
This commit is contained in:
parent
255554e0b6
commit
2077219f56
@ -5,8 +5,20 @@ set -x
|
|||||||
|
|
||||||
# Require root or exit
|
# Require root or exit
|
||||||
if [ "$(id -u)" != "0" ]; then
|
if [ "$(id -u)" != "0" ]; then
|
||||||
echo "This script requires root for managing /etc/" 1>&2
|
echo "This script requires root for managing /etc/..."
|
||||||
exit 1
|
|
||||||
|
# Firefox Flatpak
|
||||||
|
mkdir -vp "$HOME/.local/share/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/stable/policies/"
|
||||||
|
mkdir -vp "$HOME/.local/share/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/beta/policies/"
|
||||||
|
cp -v firefox/policies/policies.json "$HOME/.local/share/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/stable/policies/"
|
||||||
|
cp -v firefox/policies/policies.json "$HOME/.local/share/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/beta/policies/"
|
||||||
|
|
||||||
|
# Chromium Flatpak
|
||||||
|
mkdir -vp "$HOME/.local/share/flatpak/extension/org.chromium.Chromium.Extension.system-policies/$(uname -m)/1/managed"
|
||||||
|
mkdir -vp "$HOME/.local/share/flatpak/extension/org.chromium.Chromium.Extension.system-policies/$(uname -m)/1/recommended"
|
||||||
|
|
||||||
|
echo "...but flatpaks were more or less handled."
|
||||||
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# TODO: Snap based browsers or at least Firefox can supposedly run with less
|
# TODO: Snap based browsers or at least Firefox can supposedly run with less
|
||||||
@ -81,8 +93,10 @@ ln -nsfv /etc/opt/chromium/policies /etc/opt/edge/policies
|
|||||||
# Firefox Flatpak
|
# Firefox Flatpak
|
||||||
mkdir -vp "/var/lib/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/stable/policies/"
|
mkdir -vp "/var/lib/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/stable/policies/"
|
||||||
mkdir -vp "/var/lib/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/beta/policies/"
|
mkdir -vp "/var/lib/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/beta/policies/"
|
||||||
cp -v /etc/firefox/policies/policies.json "/var/lib/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/stable/policies/"
|
#cp -v /etc/firefox/policies/policies.json "/var/lib/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/stable/policies/"
|
||||||
cp -v /etc/firefox/policies/policies.json "/var/lib/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/beta/policies/"
|
#cp -v /etc/firefox/policies/policies.json "/var/lib/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/beta/policies/"
|
||||||
|
cp -v firefox/policies/policies.json "/var/lib/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/stable/policies/"
|
||||||
|
cp -v firefox/policies/policies.json "/var/lib/flatpak/extension/org.mozilla.firefox.systemconfig/$(uname -m)/beta/policies/"
|
||||||
|
|
||||||
# Chromium Flatpak
|
# Chromium Flatpak
|
||||||
mkdir -vp "/var/lib/flatpak/extension/org.chromium.Chromium.Extension.system-policies/$(uname -m)/1/"
|
mkdir -vp "/var/lib/flatpak/extension/org.chromium.Chromium.Extension.system-policies/$(uname -m)/1/"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user