Feature #5812

Hide only current running TailsData

Added by Tails 2013-07-18 07:46:37 . Updated 2014-06-09 10:12:55 .

Status:
Confirmed
Priority:
Elevated
Assignee:
Category:
Persistence
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
0
Affected tool:
Deliverable for:

Description

Tails now hides the TailsData partition, so that persistence partition that is used doesn’t appear twice (see persistence: hide or fix TailsData volume (Feature #5503)

However, this actually hides any partition that is labeled TailsData. What if I am using Tails to look the content of the persistent partition of another Tails USB stick (e.g. to fix issues or make backups)?

Potential fixes:

  • add a similar udev rule when the persistence is activated, matching the (known) UUID of the partition and not its label.
  • add a static udev rule that only hides such a partition if it’s found on the boot device by using the same approach as in /etc/udev/rules.d/99-boot-dev-ownership.rules (introduced in branch bugfix/writable_boot_media). A difference compared to the other fix suggested would be that this fix always hides the boot device’s TailsData partition, even if it’s not activated, which we may or may not want. I thought a bit about it and could not find any drawback in doing this, as long as the non-activated TailsData can be deleted using t-p-s, and appears in the GNOME Disk Utility (e.g. to run fsck on it).

Subtasks


Related issues

Related to Tails - Feature #5595: Persistence: hide aufs mounts in RO mode Rejected

History

#1 Updated by intrigeri 2013-10-04 06:17:56

  • Category set to Persistence
  • Starter set to No

#2 Updated by BitingBird 2014-06-09 10:12:55

  • Subject changed from hide only current running TailsData to Hide only current running TailsData

#3 Updated by BitingBird 2014-06-21 14:26:46

  • related to Feature #5595: Persistence: hide aufs mounts in RO mode added