Tor Browser doesn't honor user.js symlinked from /live/persistence/TailsData_unlocked/dotfiles
As the title states, I have a user.js
file stored in my persistent storage dotfile folder. When Tails starts up, the user.js
file is symlinked properly, but when I start Tor Browser, the settings are not honored (i.e. disable javascript).
Steps to reproduce:
- Create persistent storage volume with dotfiles enabled.
- Create directory structure with
mkdir -p /live/persistence/TailsData_unlocked/dotfiles/.tor-browser/profile.default
- In the newly created
profile.default
directory create a file nameduser.js
- Add the following to
user.js
:
// Mozilla User Preferences
// disable Javascript
user_pref("javascript.enabled", false);
// prioritize .onion urls by default
user_pref("privacy.prioritizeonions.enabled", true);
// set Security Level to "Safest"
user_pref("extensions.torbutton.security_slider", 1);
- Restart Tails and unlock persistent storage at boot
- Check
~/.tor-browser/profile.default
-
user.js
should exist as a symlink to the file created in step 3 - Launch Tor Browser
- Despite settings in
user.js
,- security level is "Standard,"
- onion redirects are not enabled by default
-
javascript.enabled
istrue
in about:config