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