Feature #5716
Disable Vidalia new identity feature
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 - |
Rejected | 2014-03-05 | |
Related to Tails - |
Rejected | 2014-06-29 | |
Related to Tails - |
Rejected | ||
Related to Tails - |
Rejected | ||
Related to Tails - |
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)