Looks like that wiki page could use an update.
I’m not sure which came first? @Patrick
$TB_CUSTOM_HOMEPAGE or $TOR_DEFAULT_HOMEPAGE?
I am not sure of the timeline.
TB_CUSTOM_HOMEPAGE a /usr/bin/torbrowser feature. Ignored when
starting Tor Browser directly through
TOR_DEFAULT_HOMEPAGE a TorButton feature. In theory better than
/home/user/.tb/tor-browser/Browser/start-tor-browser but in practice
there could be a bug in TorButton.
One could investigate using git history and whatnot.
Maybe TB_CUSTOM_HOMEPAGE (/usr/bin/torbrowser) was a workaround until Tor Browser added native support for TOR_DEFAULT_HOMEPAGE? Also, whichever one can be sourced from ~/ would be preferable.
TB_CUSTOM_HOMEPAGE=about:blank bash -x torbrowser
on a technically level results in executing
Which goes through https://github.com/Whonix/open-link-confirmation,
i.e. shows a confirmation popup. Reminds me that it would be cool to
have a user configurable whitelist of links which will not be asked for
x-www-browser about:blank btw works for me.
TOR_DEFAULT_HOMEPAGE=about:blank torbrowser doesn’t work for me.
TOR_DEFAULT_HOMEPAGE=about:blank /home/user/.tb/tor-browser/Browser/start-tor-browser also doesn’t work
for me. So it’s not a /usr/bin/torbrowser bug.
There could be a non-Whonix specific TorButton bug: “If Tor Browser
prevously started when TOR_DEFAULT_HOMEPAGE was set and later changed,
on next Tor Browser start TOR_DEFAULT_HOMEPAGE is not adhered”. Anyone
up to investigate outside of Whonix and possibly report to Tor Project?
Setting the environment variable TOR_DEFAULT_HOMEPAGE to a custom
value. This would have a similar effect as setting environment variables
as outlined in Tor Browser Transparent Proxying.
What do we mean with the latter sentence?