From 0f2b2dde2aaf33c5362ef2050470251c99dae2f7 Mon Sep 17 00:00:00 2001 From: Teja Swaroop Pothala Date: Wed, 30 Apr 2025 03:19:51 -0400 Subject: [PATCH] silence firefox security nag on apline 3.20 and higher --- src/alpine/install/firefox/install_firefox.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/alpine/install/firefox/install_firefox.sh b/src/alpine/install/firefox/install_firefox.sh index 1b33ba1..a25c92b 100644 --- a/src/alpine/install/firefox/install_firefox.sh +++ b/src/alpine/install/firefox/install_firefox.sh @@ -20,6 +20,14 @@ done # Creating a default profile firefox -headless -CreateProfile "kasm $HOME/.mozilla/firefox/kasm" + +# For alpine 3.20 and later, firefox version shows a security nag. Silence it. +if [ "$(printf '%s\n' 3.20 $(cat /etc/alpine-release) | sort -V | head -n 1)" = "3.20" ]; then + echo 'user_pref("security.sandbox.warn_unprivileged_namespaces", false);' > $HOME/.mozilla/firefox/kasm/user.js + chown 1000:1000 $HOME/.mozilla/firefox/kasm/user.js +fi + + # Generate a certdb to be detected on squid start HOME=/root firefox --headless & mkdir -p /root/.mozilla