Bug 337022 - Le kwalletmanager "export as encrypted file"
Summary: Le kwalletmanager "export as encrypted file"
Status: RESOLVED FIXED
Alias: None
Product: kwalletmanager
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: HI wishlist
Target Milestone: ---
Assignee: Valentin Rusu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-03 19:58 UTC by Valentin Rusu
Modified: 2014-12-29 20:59 UTC (History)
2 users (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 Valentin Rusu 2014-07-03 19:58:22 UTC
See this: https://bugs.kde.org/show_bug.cgi?id=208371#c3

I'm opening this separate BUG and classify it as wishlist.


Reproducible: Always
Comment 1 Arjun AK 2014-08-26 15:57:28 UTC
How should this be implemented? How about putting the files (*.salt and *.kwl) in a tar file and then encrypting it?
Comment 2 Arjun AK 2014-09-26 20:31:51 UTC
Patch to implement this: https://git.reviewboard.kde.org/r/120381/
Comment 3 Valentin Rusu 2014-09-28 16:58:26 UTC
Well, putting the kwl file as-is, along with the .salt file may be acceptable, as the kwl file is already encrypted. Si yes, why not accept this.
Comment 4 Arjun AK 2014-09-30 07:35:06 UTC
Git commit 9dc50cdef8a35bd895371a7b206b352285fa7347 by Arjun AK.
Committed on 30/09/2014 at 07:19.
Pushed by arjunak into branch 'frameworks'.

Add option to export/import wallets in encrypted form

This option allows the user to export/import all the wallets (both .kwl
as well as .salt files) onto a single tar archive. This commit also removes
the broken "Save as" option.

REVIEW: 120381
Related: bug 338517

M  +1    -0    src/manager/CMakeLists.txt
M  +1    -31   src/manager/kwalleteditor.cpp
M  +0    -1    src/manager/kwalleteditor.h
M  +82   -0    src/manager/kwalletmanager.cpp
M  +4    -0    src/manager/kwalletmanager.h
M  +2    -2    src/manager/kwalletmanager.rc

http://commits.kde.org/kwallet/9dc50cdef8a35bd895371a7b206b352285fa7347