Bug 414525 - Allow saving the vault password in KDE Wallet
Summary: Allow saving the vault password in KDE Wallet
Status: RESOLVED INTENTIONAL
Alias: None
Product: Plasma Vault
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Ivan Čukić
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-26 10:17 UTC by nl6720
Modified: 2019-11-26 22:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nl6720 2019-11-26 10:17:18 UTC
SUMMARY

The password dialog doesn't allow saving the vault's password to KDE Wallet.
Since it's possible to save the passwords of LUKS devices, then, I think, the same should apply to Plasma Vaults.
Please add an option to save the passwords in KDE Wallet.

STEPS TO REPRODUCE
1. Try to open a plasma vault
2. A password input dialog appears

OBSERVED RESULT

There is no option to save the password in KDE Wallet.

EXPECTED RESULT

There should be a checkbox under the password field to allow saving the password in KDE Wallet.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.17.3
KDE Frameworks Version: 5.64.0
Qt Version: 5.13.2

ADDITIONAL INFORMATION
Comment 1 Ivan Čukić 2019-11-26 22:30:38 UTC
This is not planned as it defeats the purpose and aims of Vaults.

Vaults have the 'privacy first, usability close second' moto.

First, if you want for a vault to automatically open because your KWallet is open all the time (as it is by default), you are better off just encrypting your whole home directory or partition.

Second, and more important, KWallet is inherently unsafe (not bashing KWallet authors, the same applies to other similar programs). Even if you configure KWallet to automatically close when no applications are using it, when it gets open, any random application can extract the passwords from it. So, some application could get the Vault password.

Things we have to do for privacy and security are sometimes annoying...