alecmuffett / eotk

Enterprise Onion Toolkit
GNU General Public License v3.0
766 stars 103 forks source link

Upgrade Tor from 0.4.5.8 to 0.4.7.13 #111

Open rhatto opened 1 year ago

rhatto commented 1 year ago

Tor 0.4.5 series reached End Of Life on Feb 15th 2023: https://gitlab.torproject.org/tpo/core/team/-/wikis/NetworkTeam/CoreTorReleases

This commit upgrades Tor on EOTK to the latest 0.4.7.13 release.

Recently Tor changed the way it distributes tarball signatures, so this commit also keep things up to date in that regard.

Here is the build.log resulting from running LC_ALL=C ./opt.d/build-ubuntu-20.04.sh in a fresh Ubuntu 20.04 LTS virtual machine and against the proposed changes.

alecmuffett commented 1 year ago

Hi Rhatto!

Have you tested that everything still works for you?

On Fri, 3 Mar 2023, 17:15 rhatto, @.***> wrote:

Tor 0.4.5 series reached End Of Life on Feb 15th 2023: https://gitlab.torproject.org/tpo/core/team/-/wikis/NetworkTeam/CoreTorReleases

This commit upgrades Tor on EOTK to the latest 0.4.7.13 release.

Recently Tor changed the way it distributes tarball signatures, so this commit also keep things up to date in that regard.

Here is the build.log https://github.com/alecmuffett/eotk/files/10884632/build.log resulting from running LC_ALL=C ./opt.d/build-ubuntu-20.04.sh in a fresh Ubuntu 20.04 LTS virtual machine and against the proposed changes.

You can view, comment on, or merge this pull request online at:

https://github.com/alecmuffett/eotk/pull/111 Commit Summary

File Changes

(1 file https://github.com/alecmuffett/eotk/pull/111/files)

Patch Links:

— Reply to this email directly, view it on GitHub https://github.com/alecmuffett/eotk/pull/111, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGC4EH7XGB5B3RASFBDPZ3W2IRLTANCNFSM6AAAAAAVO3M6ZA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

rhatto commented 1 year ago

Have you tested that everything still works for you?

Everything seems to be working fine with the wikipedia template.

I haven't tested it on production or in a persistent virtual machine, nor performed extensive tests, but I'd be happy to test more if there's some specific procedure or actions I should follow, or any detail I should pay attention to.

rhatto commented 5 months ago

I have created a fork which will help me test this and other improvements, and put them into production: https://gitlab.torproject.org/tpo/onion-services/eotk