-
Notifications
You must be signed in to change notification settings - Fork 521
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build sd card even when tor domain or tor connections are blocked. #2155
Conversation
Uncomment and comment tor sources deb-src to avoid taking too long on updates. Avoid bridges being overwritten when building the sd card with them.
just 1 or 2 lines changed ;)
Wow thanks - the option for Tor bridges would be quite a good addition .. @openoms can you take a look? This would be a quite big change to the build script quite close to the v1.7 release - review and test might delay us a bit. The next change-window for the build script would be then with the v1.8 release (about 2-3 month) ... I think its PR is valuable and fits into the focus of v1.7 with TorByDefault. But if this is something to be refined/tested longer I would also think its OK to push it to v1.8 .. any opinion? @nyxnor the |
Thanks for this, building the SDcard in a trustless way in a censored environment is very important and also the easy use of Tor bridges is great. Re. the Re. |
Because v1.7.0 release is already close the idea would be to prepare an alternative build script for v1.7.1 and have that available for further feedback. And for v1.8 we can then see if we can merge this into the official build script as a parameter option. |
@rootzoll The only way I can see this working with no interaction is (If you agree with that, I can make these changes):
|
But let me test first all the possible outcomes. I will ping again when ready.
|
Erased older info because it was related to RC2. Edit: Probably this wont be merged due to non-intereactive setup process for the build_sdcard.sh. So I made the other related pull request independent from this one, where bridges can be added through whiptail, it also acquires tor sources there. |
because we can
Closing this PR regarding non interactive setup process of the build script. |
Related to Tor domain blocked. This changes also solve if Tor is blocked, as bridges will be added before Tor starting.
#2054
This is my big boy.
I can explain why every line needs to be on the script, but if you find things to be improved, Im open to changing what you may find necessary.
build_sdcard.sh
config.scripts/internet.tor.sh
Edit: Brief note:
Acquiring Tor is made reaching the linux distribution, https with debian and http with ubuntu. A more secure way that would also work if they block the distribution (some govs block wikipedia....), is downloading Tor sources with the Tor Browser and SCP from the desktop to the Blitz, building Tor from source. (Also you would need to modify the script to fit the needs, but this is an overkill for now, will modify if someone that needs it open an issue).