Skip browser prefs when volume is read-only
This commit is contained in:
parent
6f2e1e5b22
commit
4d835013cc
1 changed files with 3 additions and 4 deletions
|
|
@ -17,10 +17,9 @@ rm -f /fgc/data/browser/SingletonLock 2>/dev/null || true
|
|||
mkdir -p /fgc/data/browser
|
||||
# fix for 'Incorrect response' after solving a captcha correctly - https://github.com/vogler/free-games-claimer/issues/261#issuecomment-1868385830
|
||||
# Only write the prefs file when the volume is writable (container runs as non-root).
|
||||
if [ -w /fgc/data/browser ] && ( [ ! -e /fgc/data/browser/user.js ] || [ -w /fgc/data/browser/user.js ] ); then
|
||||
if ! cat << 'EOT' > /fgc/data/browser/user.js; then
|
||||
echo "Warning: failed to write /fgc/data/browser/user.js (permission issue?)." >&2
|
||||
fi
|
||||
if touch /fgc/data/browser/.write-test 2>/dev/null; then
|
||||
rm -f /fgc/data/browser/.write-test 2>/dev/null || true
|
||||
cat << 'EOT' > /fgc/data/browser/user.js 2>/dev/null || echo "Warning: failed to write /fgc/data/browser/user.js (permission issue?)." >&2
|
||||
user_pref("privacy.resistFingerprinting", true);
|
||||
// user_pref("privacy.resistFingerprinting.letterboxing", true);
|
||||
// user_pref("browser.contentblocking.category", "strict");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue