Hi,

On Thu, Nov 24, 2022 at 05:27:59PM +0300, u...@disroot.org wrote:
> > OK, I think you need to install obfs4proxy and then  configure your
> > Tor Browser.  Here is my configuration in file ~/TorBrowser-Data/torrc:
> 
> > ClientOnionAuthDir ...
> > ClientTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy
> > DataDirectory ...
> > UseBridges 1
> > Bridge obfs4 ...
> > Bridge obfs4 ...
> 
> Thank you! This works. Though I still wonder why on OpenBSD I need
> to know how to configure torrc in order to get my bridges to work,
> where on other os's I could just select built-in ones or paste
> bridges as normal. Maybe somebody knows why this is the case? Do
> maintainers on other os's just do additional configuration for
> their users, but OpenBSD sticks to vanilla experience? Or was it a
> change to reduce the attack surface for the majority of people who
> don't live in a country where Tor is blocked?

The reason is simply that I (or anyone else) nobody took the time
to include it in OpenBSD's port of Tor Browser. It's certainly no
conscious decision on my part or anything like that.

I'm willing to have a look at it but I need to familiarise myself a
bit more with that aspect of Tor (Browser). In the process I'll also
compare to how it works on Linux, a platform that's officially
supported (and packaged for) by upstream.

If anyone wants to help, that's appreciated. I saw some configuration
snippets in some other emails, that already helps a bit. If anyone has
drafts for diffs to Tor Browser, that would help as well.
www/tor-browser/browser/files/torrc-defaults seems to be one piece of
the puzzle.

Caspar

Reply via email to