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