Feature #5716

Disable Vidalia new identity feature

Added by Tails 2013-07-18 07:44:59 . Updated 2016-07-21 12:48:53 .

Status:
Rejected
Priority:
Low
Assignee:
Category:
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
1
Affected tool:
Deliverable for:

Description

At some point, we want to provide a robust and strict New Identity feature (Feature #5629).

Until this is done, we want to remove Vidalia’s New identity menu entry because its actual pros and cons are unclear and confusing for end users who often believe it provides them a fresh new Tails environment, which is very wrong.

We need to add a Vidalia boolean setting to hide that menu entry. No UI would be needed to set/unset this option.

This could be combined with other options we would like to use for Tails in Vidalia, for example not showing the ‘Start Tor’/’Stop Tor’ options either.

Note that New Identity is renamed to New Circuit in Vidalia 0.3.x (Rename "New Identity" to "New Circuit", which is unlikely to significantly change the aforementioned problems, so the planned solutions still seems valid.


Subtasks


Related issues

Related to Tails - Bug #6844: Hide Vidalia's Tor bridges settings Rejected 2014-03-05
Related to Tails - Feature #7471: Display a warning notification if the new identity feature is used Rejected 2014-06-29
Related to Tails - Feature #5939: Hide "Find bridges" button in Vidalia Rejected
Related to Tails - Feature #5629: Robust and strict New Identity feature Rejected
Related to Tails - Feature #5438: Hide Sharing section of Vidalia Rejected

History

#1 Updated by BitingBird 2014-06-09 11:03:42

  • Subject changed from disable Vidalia new identity feature to Disable Vidalia new identity feature
  • Description updated
  • Starter set to No

#2 Updated by intrigeri 2014-07-19 16:33:41

  • Type of work changed from Upstream to Code
  • Starter changed from No to Yes

Vidalia upstream is dead, so we can as well patch it directly to hide the menu entry, without adding any option. We already do the same for some other pieces of GUI that don’t make sense (or are dangerous) in Tails.

Vidalia is written in C/Qt. The code lives in https://git-tails.immerda.ch/vidalia.

Ideally, care must be taken that the patch doesn’t conflict with our existing ones (https://git-tails.immerda.ch/vidalia/tree/debian/patches), especially tails-remove-useless-controls.patch that’s also about removing bits of the GUI. In the end, we’ll probably merge the provided patch with the latter. So, maybe working on the master branch, after applying tails-remove-useless-controls.patch (hint: quilt push -a && git commit -a -m 'Apply all quilt patches', or gbp-pq import) is the easiest way to get a satisfying patch.

#3 Updated by intrigeri 2014-07-19 16:42:35

  • related to Bug #6844: Hide Vidalia's Tor bridges settings added

#4 Updated by intrigeri 2014-07-19 19:42:20

  • related to Feature #7471: Display a warning notification if the new identity feature is used added

#5 Updated by intrigeri 2014-07-19 19:53:56

  • related to Feature #5939: Hide "Find bridges" button in Vidalia added

#6 Updated by BitingBird 2015-01-02 21:13:50

  • related to Feature #5629: Robust and strict New Identity feature added

#7 Updated by BitingBird 2015-01-08 03:52:18

  • related to Feature #5438: Hide Sharing section of Vidalia added

#8 Updated by BitingBird 2015-02-05 20:57:43

We’re planning on removing Vidalia, so I think this should be rejected (better to work on the replacement).

#9 Updated by intrigeri 2015-03-05 12:44:50

  • Affected tool set to Vidalia

#10 Updated by intrigeri 2015-03-05 12:45:44

  • Priority changed from Normal to Low

Can still be useful if we get a good patch for 1.4, otherwise should be rejected IMO, depending on the progress on the Tor Monitor front.

#11 Updated by BitingBird 2015-08-25 11:46:56

  • Status changed from Confirmed to Rejected

Vidalia will be replaced by TorMonitor -> let’s not work on that anymore :)

#12 Updated by intrigeri 2016-07-21 12:48:53

  • Affected tool deleted (Vidalia)