[Whonix-devel] #14272 [Tor Launcher]: Make Tor Launcher work with Unix Domain Socket option

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Aug 20 05:16:11 CEST 2015

#14272: Make Tor Launcher work with Unix Domain Socket option
     Reporter:  gk            |      Owner:  brade
         Type:  enhancement   |     Status:  assigned
     Priority:  normal        |  Milestone:
    Component:  Tor Launcher  |    Version:
   Resolution:                |   Keywords:  tbb-security
Actual Points:                |  Parent ID:  #14270
       Points:                |

Comment (by proper):

 Replying to [comment:4 brade]:
 > Replying to [comment:2 proper]:
 > > As far I understand, this is up to {{{Make Tor Launcher work with Unix
 Domain Socket option}}} (#14272). What is Tor Button's role in this?
 > Torbutton includes code that interacts with tor via the control port
 (e.g., newnym, circuit display).  If we disable all TCP in Tor Browser,
 control port communication will need to be via a Unix domain socket as
 well (so Torbutton will need to be modified).

 Then I must write an update to my previous post. :)

 We're [https://phabricator.whonix.org/T192 wondering] on how one would
 still be able to use Tor Browser behind a Transparent/Isolating Proxy,
 Whonix, without Tor over Tor then.

 While you're at this, could you please add support for connecting to an
 already, previously existing unix domain socket files? Such as an
 environment variables:

 * `export TOR_PRE_EXIST_UNIX_SOCKET_SOCKS=/path/to/socket`
 * `export TOR_PRE_EXIST_UNIX_SOCKET_CONTROL=/path/to/socket` (or so)

 (The creation of these unix domain socket files would be up to the user of
 these environment variables.)

 (We could then use `socat` to create the socket and to forward it to
 another IP/port where Tor is listening.)

Ticket URL: <https://trac.torproject.org/projects/tor/ticket/14272#comment:6>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online

More information about the Whonix-devel mailing list