[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #5236 [Tor bundles/installation]: Make a deb of the Torbrowser and add to repository
#5236: Make a deb of the Torbrowser and add to repository
--------------------------------------+-------------------------------------
Reporter: cypherpunks | Owner:
Type: enhancement | Status: needs_information
Priority: normal | Milestone:
Component: Tor bundles/installation | Version:
Keywords: | Parent:
Points: | Actualpoints:
--------------------------------------+-------------------------------------
Comment(by micahlee):
Replying to [comment:19 proper]:
> > So I decided to start working on a completely separate piece of
software called Tor Browser Launcher, which is a program that helps you
download, upgrade, and run TBB. It's not functional yet, but code so far
is here: https://github.com/micahflee/torbrowser-launcher
>
> Maybe no need to duplicate that effort.
>
> I completed such a script for Whonix. The one in the stable branch is
well tested by many people. (Failed once when tpo forgot to update the
changelog.) The one in the untested_adre branch is well tested by me.
>
>
https://github.com/adrelanos/Whonix/blob/untested_adre/whonix_workstation/usr/local/bin/torbrowser
>
> It can be used as a cli application or with a zenity gui. Also verifies
the gpg keys. (Which are better downloaded at build time, not at download
time, because of keyserver failure sometimes.) (The code for gpg key
download at download time, through Tor time or in the clear, is still in
the git log.)
>
> Right now the script is a bit Whonix specific but if you are interested
it could be easily mainstreamed. It can either download through Tor or in
the clear.
>
> I would be very happy to help with the download, gpg verify and and
install script, to let someone else takeover maintenance ship and to see
it landing in Debian. License is GPLv3+, but you could talk me into using
BSD two clause or even public domain (CC0) or so if required.
>
> You can contact me here or by e-mail if you have questions or requests
for that script.
>
> adrelanos at riseup dot net
That script looks great. Would you be into helping incorporate all of that
into Tor Browser Launcher and make it more generic to work on any deb-
based distro?
I'm writing the launcher in python so I can easily make a GTK user
interface, but I wouldn't mind calling out to bash to do much of the work.
Or just re-implementing the same stuff in python.
Any help with the gpg verify part would be great. I'd also like to make
this really user friendly, with a GUI progress bar for the downloads. I'd
also like to figure out a way to optionally download TBB tarballs over
Tor, but that would require Tor being installed system-wide, and the Tor
Project recommends installing tor from deb.torproject.org instead of the
Debian/Ubuntu repos, so it could be tricky.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/5236#comment:21>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs