Sec. "Using a system-installed Tor process with Tor Browser" in start-tor-browser needs update
Starting from TBB 6.5 the Sec. "Using a system-installed Tor process with Tor Browser" in `start-tor-browser` script is no longer valid. The old recommendations were: `# SETTING NAME VALUE` `# extensions.torbutton.banned_ports [...],<SocksPort>,<ControlPort>` `# extensions.torbutton.block_disk false` `# extensions.torbutton.custom.socks_host 127.0.0.1` `# extensions.torbutton.custom.socks_port <SocksPort>` `# extensions.torbutton.inserted_button true` `# extensions.torbutton.launch_warning false` `# extensions.torbutton.loglevel 2` `# extensions.torbutton.logmethod 0` `# extensions.torbutton.settings_method custom` `# extensions.torbutton.socks_port <SocksPort>` `# extensions.torbutton.use_privoxy false` `# extensions.torlauncher.control_port <ControlPort>` `# extensions.torlauncher.loglevel 2` `# extensions.torlauncher.logmethod 0` `# extensions.torlauncher.prompt_at_startup false` `# extensions.torlauncher.start_tor false` I cannot comment on `torlauncher` options, because I don't use tor launcher. As concerns torbutton options: Instead of `extensions.torbutton.banned_ports` we now have option `network.security.ports.banned`. Isn't it? If yes, we should replace. Option `extensions.torbutton.block_disk` is absent in `about:config`. Instead of old 6 options: `extensions.torbutton.custom.socks_host` `extensions.torbutton.custom.socks_port` `extensions.torbutton.socks_host` `extensions.torbutton.socks_port` `network.proxy.socks` `network.proxy.socks_port` which had to be adjusted accordingly, now we have only `network.proxy.socks` and `network.proxy.socks_port` in `about:config`. So, these options should be used instead of options `extensions.torbutton.custom.socks_host`, `extensions.torbutton.custom.socks_port`, and `extensions.torbutton.socks_port` in `start-tor-browser` script. Option `extensions.torbutton.settings_method` is absent in `about:config`, it seems to be not necessary anymore. Option `extensions.torbutton.use_privoxy` is absent in `about:config`. Somebody should check new configuration and these my suggestions. If somebody is managing TBB with system-installed Tor without TBB access to `ControlPort` (Tor chains must be restarted manually when needed), now the configuration is pretty simple: 1. Remove `tor-launcher@torproject.org.xpi` file. 2. Start TBB: `$ cd tor-browser_en-US/Browser ; ./start-tor-browser --debug` 3. Go to Edit -> Preferences -> Advanced -> Network. Change host and port for SOCKS proxy (if needed). 4. Disable automatic updates in Edit -> Preferences -> Advanced -> Updates (if you check PGP signatures and update TBB manually).
issue