Bug 348560 - KWalletManager should allow GPG key migration
Summary: KWalletManager should allow GPG key migration
Status: CONFIRMED
Alias: None
Product: kwalletmanager
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Valentin Rusu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-01 21:42 UTC by Valentin Rusu
Modified: 2022-09-06 10:05 UTC (History)
6 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Valentin Rusu 2015-06-01 21:42:30 UTC
When a first GPG-based wallet is created, it uses a user specified GPG key to encrypt the data. Later on, the user may want to revoke the old key and switch to a new one. Currently, there are no means to let users switch from the old key to a new one. KWalletManager should provide the means to perform this operation.

Reproducible: Always
Comment 1 livier 2018-06-04 23:57:52 UTC
+1
Comment 2 bjoernv 2019-05-13 20:28:47 UTC
*** This bug has been confirmed by popular vote. ***
Comment 3 bjoernv 2019-05-13 20:37:54 UTC
Until the bug is fixed, the following work-around helps:

* export wallet data as XML
* backup ~/.local/share/kwalletd
* delete the wallet
* create a new wallet with a new GPG key
* import XML data
Comment 4 Borden 2019-05-13 22:29:41 UTC
Perhaps going forward KWallet should consider becoming a pass frontend? Pass handles key changes seamlessly and there are already a number of Qt frontends for it. It would be nice to have full pass-KDE integration, too.
Comment 5 michaelk83 2022-09-06 10:05:47 UTC
(In reply to B Rhodes from comment #4)
> Perhaps going forward KWallet should consider becoming a pass frontend? Pass
> handles key changes seamlessly and there are already a number of Qt
> frontends for it. It would be nice to have full pass-KDE integration, too.
See Bug 399232 comment 4 (and 5).