Feature #15900
Consider mounting external drives automatically (enable automount)
0%
Description
See:
Feature #15628#note-1for why it is disabledFeature #15628#note-16for the impact on the user testing of VeraCrypt in Tails- Bug #15767 for another report from testing with users
Subtasks
Related issues
Related to Tails - |
Resolved | 2018-05-30 | |
Related to Tails - Bug #15902: No error message when saving to a volume that is not mounted | Confirmed | 2018-09-02 | |
Related to Tails - Feature #14544: Spend software developer time on smallish UX improvements | In Progress | 2018-08-31 | |
Related to Tails - Feature #9569: Research available protections against rogue USB devices | Confirmed | 2015-06-13 | |
Related to Tails - Feature #8393: Replace sound-juicer with Goobox (aka. GNOME CD Player) | Confirmed | 2014-12-05 | |
Blocks Tails - Bug #15767: Inserting encrypted USB drive does not prompt for decryption | Confirmed | 2018-08-06 |
History
#1 Updated by sajolida 2018-09-02 14:15:54
- related to
Feature #15628: Consider re-enabling automounting to improve VeraCrypt UX added
#2 Updated by sajolida 2018-09-02 14:16:00
- related to Bug #15767: Inserting encrypted USB drive does not prompt for decryption added
#3 Updated by sajolida 2018-09-02 14:17:23
- related to Bug #15902: No error message when saving to a volume that is not mounted added
#4 Updated by sajolida 2018-09-02 16:49:12
- related to Feature #14544: Spend software developer time on smallish UX improvements added
#5 Updated by intrigeri 2018-09-19 14:36:54
- related to deleted (
Bug #15767: Inserting encrypted USB drive does not prompt for decryption)
#6 Updated by intrigeri 2018-09-19 14:37:00
- blocks Bug #15767: Inserting encrypted USB drive does not prompt for decryption added
#7 Updated by intrigeri 2018-09-19 15:08:15
I’m wondering if we’re looking at the right target: if I got it right, what we need is not really mounting drives automatically, it’s giving the user clear feedback about the fact they’ve plugged something that was recognized by the system as external storage, and giving the user a way to open said storage in one click, without having to find where the *%! Tails has hidden it. I suspect we’re looking at this through the automount vs. not-automount prism only because this is the configuration means that current GNOME exposes via a boolean setting. But I’d like to propose a third way :)
Here’s what I would find ideal: when plugging in an external storage medium, don’t mount it (like Tails does currently) but display a notification about it (just like GNOME does by default) that offers to mount and open it in Files. Same for encrypted storage modulo s/mount/unlock and mount/. This way, we get the UX we want without the security regression nor the corresponding change management work.
Implementation wise, I don’t know if GNOME upstream could be convinced to do this by default, or at least support opting-in for this behaviour; given the current setting is a boolean, it does not seem trivial to add support for a first value (such as “propose” or “ask”). On Feature #15628 segfault mentioned something about the GVfs monitor but I don’t know if that’s the only component involved here. https://sources.debian.org/src/gnome-shell/3.30.0-1/js/ui/components/automountManager.js/ suggests that GNOME Shell is involved too.
#8 Updated by sajolida 2018-09-20 01:55:33
> Here’s what I would find ideal: when plugging in an external storage medium, don’t mount it (like Tails does currently) but display a notification about it (just like GNOME does by default) that offers to mount and open it in Files. Same for encrypted storage modulo s/mount/unlock and mount/.
I like that!
#9 Updated by sajolida 2019-01-23 13:25:21
- related to Feature #9569: Research available protections against rogue USB devices added
#10 Updated by intrigeri 2019-01-23 13:28:53
I don’t think that it’s the right time to propose this to GNOME given the work they’re doing on having a USB “firewall” (Feature #9569). Once we have that USB firewall, we can probably enable auto-mount without too many second thoughts.
#11 Updated by sajolida 2019-01-28 18:50:49
- Assignee deleted (
sajolida)
#12 Updated by sajolida 2019-08-10 17:52:47
- related to Feature #8393: Replace sound-juicer with Goobox (aka. GNOME CD Player) added