[tor-bugs] #5236 [Tor bundles/installation]: Make a deb of the Torbrowser and add to repository

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Feb 7 19:57:49 UTC 2013


#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


More information about the tor-bugs mailing list