SUMMARY After upgrading from Plasma 5.13 to 5.14 on KDE Neon 5.13 (still Xenial based), accessing Plasma Vaults stored outside "~/.local/share/plasma-vault" became impossible. I keep my Vaults stored on an external HDD so I can use them at home and work. I used to just symlink the data to the default directory on both systems but today updated my home PC and couldn't access them any more. Even modifying "~/.config/plasmavaultrc" with the real paths doesn't work. STEPS TO REPRODUCE 1. Create a Vault 2. Move it outside "~/.local/share/plasma-vault" lets say, to your desktop. 3. Symlink it back so it keep appearing in the plasmoid lists next login 4. Log out and log back in 5. Try mounting it OBSERVED RESULT Vault fails to mount (without giving any feedback btw) EXPECTED RESULT Vault should be mounted normally SOFTWARE VERSIONS KDE Plasma Version: 5.14.0 KDE Frameworks Version: 5.50.0 Qt Version: 5.11.1 ADDITIONAL INFORMATION
Are you using cryfs or encfs and which versions of those you have installed?
EncFS 1.9.1-4+16.04+xenial+build4
External HDD vaults were never planned to work (I'm surprised it did), but I agree that it is a valid use-case. Marking as assigned.
Awesome, thanks Ivan!
It's been almost six years and this issue is still more or less a deal breaker for a lot of valid use cases... I mean, it's nice to have an encrypted storage on your local disk, but the idea to have it on some untrusted, external storage should still be viable. You know, cloud storage, thumb drives, stuff like this. If Vaults aren't *supposed* to do that, then that's fine for me as well, but then please just close this issue.