Opened 5 weeks ago

Last modified 2 weeks ago

#31153 accepted project

Create a "tor-bridge" Debian meta package

Reported by: phw Owned by: irl
Priority: Medium Milestone:
Component: Circumvention/Obfs4 Version:
Severity: Normal Keywords: anti-censorship-roadmap-august
Cc: u, cohosh, phw Actual Points:
Parent ID: #30471 Points: 5
Reviewer: Sponsor: Sponsor30-can

Description (last modified by phw)

Installing an obfs4 bridge on Debian currently requires installing tor, obfs4proxy, and then figuring out how to configure it. We could create a meta package, say tor-bridge, that simplifies this process. This package would:

  • Ship with a script that automatically determines a free and random OR and obfs4 port.
  • Help us retire a transport by replacing, say, obfs4 with obfs5.
  • Ship with a tool that helps operators get their bridge line.
  • Write its torrc to a different file than the tor package, to be compliant with Debian policy.
  • After installation, ask the operator about their nickname, contact info, and if they want a vanilla or obfs4 bridge.
  • Maybe ship with nyx so operators have a sense of how their bridge is doing.

I hear that infinity0 already thought about this problem a lot in the context of tor-bridge-helper.

Child Tickets

Change History (4)

comment:1 Changed 5 weeks ago by phw

Description: modified (diff)

comment:2 Changed 3 weeks ago by irl

Status: assignedaccepted

Debian bug 932901 is tracking the inclusion of this in Debian.

comment:3 Changed 2 weeks ago by gaba

Keywords: anti-censorship-roadmap-october added; anti-censorship-roadmap removed

comment:4 Changed 2 weeks ago by gaba

Keywords: anti-censorship-roadmap-august added; anti-censorship-roadmap-october removed
Note: See TracTickets for help on using tickets.