1KWALLET-QUERY(1) KWALLET-QUERY(1)
2
3
4
6 kwallet-query - KDE Wallet command-line manipulation tool
7
9 kwallet-query OPTIONS wallet
10
12 kwallet-query comes in handy when shell scripts need to read or update
13 the KDE Wallet. It works by manipulating the entries displayed in the
14 KDE Wallet Manager utility. It’s only parameter is the walletname the
15 tool should read or update. The operation mode is specified by the
16 options.
17
19 -h,--help
20 Display a short help message.
21
22 -l,--list-entries
23 List password entries. These are the folder names displayed in the
24 KDE Wallet Manager utility. If the -f option is given, this will
25 only display the subfolders of the specified folder.
26
27 -r,--read-password Entry
28 Read the contents of the given Entry from the Foldersection of the
29 wallet and output it on the standard output. Maps are exported as
30 JSON object.
31
32 -w,--write-password Entry
33 Write secrets to the given Entry under the Folder section of the
34 given wallet. The secrets are read from the standard input. Maps
35 take in input a well-formed JSON object. IMPORTANT previous wallet
36 entry value will be overwritten by this option, so be careful when
37 using it!
38
39 -f,--folder Folder
40 Set the wallet folder to Folder value. By default Passwords is
41 used.
42
43 -v,--verbose
44 Output more information when performing the operation, to help
45 debugging.
46
48 0
49 Success.
50
51 1
52 The wallet wallet was not found.
53
54 2
55 The wallet wallet could not be opened. For example, that would be
56 an indication of a bad password entry or some other problem with
57 the KDE Wallet system.
58
59 3
60 The Folder section was not found inside the wallet wallet. Perhaps
61 the wallet file is corrupt?
62
63 4
64 The read or write operation has failed for some reason.
65
67 Please report all bugs on the KDE bug reporting website: bugs.kde.org.
68 Be sure to select “kwallet-query” when submitting your bug-report.
69
71 kwallet-query was originally written by Valentin Rusu and is part of
72 KDE.
73
75 Copyright (C) 2015 Valentin Rusu. Free use of this software is granted
76 under the terms of the GNU General Public License (GPL).
77
79 Valentin Rusu <kde@rusu.info>
80 Original author
81
82
83
84 Frameworks 5.11 2015-06-14 KWALLET-QUERY(1)