1cpm(1)                                     User          Commands
2cpm(1)
3
4
5
6NNAAMMEE
7       ccppmm ‐‐ CCoonnssoollee PPaasssswwoorrdd MMaannaaggeerr
8
9SSYYNNOOPPSSIISS
10       ccppmm [‐‐config _F_I_L_E]]  [[‐‐‐‐ccoonnffiiggtteesstt]]  [[‐‐‐‐eennccooddiinngg]]  [[‐‐‐‐ffiillee

_F_I_L_E]] [[‐‐‐‐hheellpp]]

12       [[fBB‐‐‐‐kkeeyy  _K_E_Y]]  [[‐‐‐‐nnooeennccrryyppttiioonn]]  [[‐‐‐‐rreeaaddoonnllyy]] [[‐‐‐‐sseeccuurriittyy]]

[[‐‐‐‐tteessttrruunn _T_Y_P_E]]

14       [[fBB‐‐‐‐vveerrssiioonn_] _[_P_A_T_H_]
15

DDEESSCCRRIIPPTTIIOONN

17       Keep a password database safe and encrypted.
18
19      fBB‐‐‐‐ccoonnffiigg, ‐‐cc
20              configuration file to use [~/.cpmrc]
21
22      fBB‐‐‐‐ccoonnffiiggtteesstt
23              verify the configuration file and exit
24
25      fBB‐‐‐‐eennccooddiinngg, ‐‐ee
26              the  encoding  in  which  keyboard  input   arrives

[ISO‐8859‐1]

28
29      fBB‐‐‐‐ffiillee, ‐‐ff
30              database file to use [~/.cpmdb]
31
32      fBB‐‐‐‐hheellpp, ‐‐hh
33              display this help
34
35      fBB‐‐‐‐kkeeyy
36              overwrite  the default encryption keys and use this

key instead;

38              repeat for several keys
39
40      fBB‐‐‐‐nnooeennccrryyppttiioonn
41              turn off file encryption WARNING: THIS IS  FOR  DE‐

VELOPMENT AND

43              TESTING ONLY!
44
45      fBB‐‐‐‐rreeaaddoonnllyy, ‐‐rr
46              open the database in read‐only mode
47
48      fBB‐‐‐‐sseeccuurriittyy, ‐‐ss
49              run  a security check and show the current security

status

51
52      fBB‐‐‐‐tteessttrruunn
53              run one of the testmodes
54
55              bbaacckkuupp run test on the backupfile creation
56
57              ccoommpprreessss[[11fBB‐‐66]
58                     run compression test 1‐6
59
60              ddeeccrryypptt
61                     run test on the decryption code
62
63              eennccrryypptt
64                     run test on the encryption code
65
66              eennvviirroonnmmeenntt
67                     run test on the environment validation
68
69              ggaarrbbaaggee
70                     run test on garbage input files
71
72              sseeaarrcchhppaatttteerrnn
73                     run  test on the search patterns  This  only

works when the

75                     application  has been compiled with the com‐

piler flag ‐

77                     DTEST_OPTION..
78
79      fBB‐‐‐‐vveerrssiioonn
80              display the version and exit
81
82       _P_A_T_H   path to display the password for
83

KKEEYYSS

85       The following keys launch commands in the GUI of ccppmm:
86
87              ** ^^AA   add a new node to the current node.
88
89              ** ^^DD   delete  the currently selected node and  all

its subnodes.

91
92              ** ^^EE   edit the currently selected node.
93
94              ** ^^HH   show the help screen.
95
96              ** ^^KK   edit the currently used encryption keys.
97
98              ** ^^NN   edit the name of the current level.
99
100              ** ^^OO   edit the comment of the selected node.
101
102              **  ^^PP    edit  the current node and suggest a pass‐

word.

104
105              ** ^^WW   write the database to disk.
106

EENNVVIIRROONNMMEENNTT

108       The following environment variables are used by the appli‐

cation:

110
111              ** GGNNUUPPGGHHOOMMEE
112                     If set directory used instead of "~/.gnupg".
113
114              ** GGPPGG__AAGGEENNTT__IINNFFOO
115                     Used  to  locate the gpg‐agent
116
117              ** HHOOMMEE Used to locate the default home directory.
118
119              ** LLAANNGG Used to determine the user’s language.
120
121              ** CCOOLLUUMMNNSS
122                     Used  to  size some  displays  to  the  full

size of the

124                     screen.
125
126              ** LLIINNEESS
127                     Used  to   size   some   displays   to   the

full size of the

129                     screen.
130
131              ** TTEERRMMCCAAPP
132                     Terminal settings of the currently used ter‐

minal.

134
135              ** TTEERRMM Terminal settings of the currently used ter‐

minal.

137
138       All other variables are discarded at program startup.
139

IIMMPPOORRTT

141       The  data import utilities are installed in /usr/share/ccppmm

and the fol‐

143       lowing formats can be imported:
144
145              ·  csv
146
147              ·  passwordsafe
148
149              ·  pms
150

SSEEEE AALLSSOO

152       ggppgg(1)
153

RREEPPOORRTTIINNGG BBUUGGSS

155       Report bugs to <harry_b@mm.st>.
156

CCOOPPYYRRIIGGHHTT

158       Copyright (C) 2005, 2006 Harry Brueckner
159
160       This program is free software;  you  can  redistribute  it

and/or modify it

162       under  the terms of the GNU General Public License as pub‐

lished by the

164       Free Software Foundation; either version 2 of the License,

or any later

166       version.   This program is distributed in the hope that it

will be use‐

168       ful,  but  WITHOUT  ANY  WARRANTY; without  even  the  im‐

plied warranty of

170       MERCHANTABILITY  or  FITNESS FOR A PARTICULAR PURPOSE. See

the GNU Gen‐

172       eral  Public License for more details.   You  should  have

received a copy

174       of  the GNU General Public License along  with  this  pro‐

gram; if not,

176       write  to   the   Free   Software   Foundation,  Inc.,  51

Franklin St, Fifth

178       Floor, Boston, MA 02110‐1301, USA.
179
180       Contact:   Harry   Brueckner   <harry_b@mm.st>  Muenchener

Strasse 12a 85253

182       Kleinberghofen Germany
183
184
185

cpm 0.23beta July 12, 2006

cpm(1)

188
189
190
191
192
193
194
195
196
197
198
Impressum