Project

General

Profile

Feature #7416

Feature #5379: Remove Polipo or replace it with Privoxy

Have GnuPG directly use the Tor SOCKS port

Added by intrigeri over 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
06/16/2014
Due date:
% Done:

100%

Feature Branch:
feature/7416-gnupg-socks
Type of work:
Code
Blueprint:
Starter:
No
Affected tool:

Description

As of Tails 1.0.1, we configure GnuPG to go through Polipo. According to https://trac.torproject.org/projects/tor/ticket/2846, with curl >= 7.21.7 (that is part of Wheezy), GnuPG can talk directly to the Tor SOCKS port. We should do that, to remove yet another reason to ship a HTTP proxy, and to simplify things a bit.

According to the same Tor ticket, the no-try-dns-srv keyserver option may be needed to avoid "DNS leaks", that is, in Tails, inconsistencies in circuit isolation.

Note that we will have to tell users with persistence enabled, in release notes, that they should edit their ~/.gnupg/gpg.conf accordingly.


Related issues

Blocked by Tails - Feature #6015: Tails based on Wheezy Resolved 07/28/2013
Blocked by Tails - Feature #7512: Make GnuPG configuration closer to the duraconf one Resolved 07/07/2014

Associated revisions

Revision 420e8f8f (diff)
Added by Tails developers almost 5 years ago

Have GnuPG directly use the Tor SOCKS port (Closes: #7416).

This is one step on the road towards removing Polipo (see #5379).

History

#1 Updated by intrigeri over 5 years ago

  • Target version set to Hardening_M1

Flagging for 3.0, for consistency with the parent ticket.

#2 Updated by intrigeri over 5 years ago

#3 Updated by intrigeri over 5 years ago

  • Description updated (diff)

#4 Updated by intrigeri about 5 years ago

  • Blocked by Feature #7512: Make GnuPG configuration closer to the duraconf one added

#5 Updated by intrigeri almost 5 years ago

  • Subject changed from Have GnuPG use the Tor SOCKS port directly to Have GnuPG directly use the Tor SOCKS port

#6 Updated by intrigeri almost 5 years ago

  • Status changed from Confirmed to In Progress
  • Assignee set to intrigeri
  • % Done changed from 0 to 10
  • Feature Branch set to feature/7416-gnupg-socks

#7 Updated by intrigeri almost 5 years ago

  • Assignee deleted (intrigeri)
  • Target version changed from Hardening_M1 to Tails_1.3
  • % Done changed from 10 to 50
  • QA Check set to Ready for QA

#8 Updated by intrigeri almost 5 years ago

  • Target version changed from Tails_1.3 to Tails_1.2.1

#9 Updated by anonym almost 5 years ago

  • Status changed from In Progress to Fix committed
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass

#10 Updated by BitingBird almost 5 years ago

  • Status changed from Fix committed to Resolved

Also available in: Atom PDF