Provided by: cpm_0.28-1build1_amd64 bug

NAME

       cpm - Console Password Manager

SYNOPSIS

       cpm [--config FILE] [--configtest] [--encoding] [--file FILE] [--help]
         [--key KEY] [--noencryption] [--readonly] [--security] [--testrun TYPE]
         [--version] [PATH]

DESCRIPTION

       Keep a password database safe and encrypted.

       --config, -c
              configuration file to use [~/.cpmrc]

       --configtest
              verify the configuration file and exit

       --debuglevel
              debuglevel (0=off, 1 - 99)

       --encoding, -e
              the encoding in which keyboard input arrives [ISO-8859-1]

       --environment
              list the environment after cleanup

       --file, -f
              database file to use [~/.cpmdb]

       --help, -h
              display this help

       --key  overwrite  the default encryption keys and use this key instead; repeat for several
              keys

       --noencryption
              turn off file encryption WARNING: THIS IS FOR DEVELOPMENT AND TESTING ONLY!

       --readonly, -r
              open the database in read-only mode

       --security, -s
              run a security check and show the current security status

       --testrun
              run one of the testmodes

              backup run test on the backupfile creation

              compress[1-6]
                     run compression test 1-6

              decrypt
                     run test on the decryption code

              encrypt
                     run test on the encryption code

              environment
                     run test on the environment validation

              garbage
                     run test on garbage input files

              searchpattern
                     run test on the search patterns This only works  when  the  application  has
                     been compiled with the compiler flag -DTEST_OPTION.

       --version
              display the version and exit

       PATH   path to display the password for

KEYS

       The following keys launch commands in the GUI of cpm:

              * ^A   add a new node to the current node.

              * ^D   delete the currently selected node and all its subnodes.

              * ^E   edit the currently selected node.

              * ^H   show the help screen.

              * ^K   edit the currently used encryption keys.

              * ^N   edit the name of the current level.

              * ^O   edit the comment of the selected node.

              * ^P   edit the current node and suggest a password.

              * ^W   write the database to disk.

ENVIRONMENT

       The following environment variables are used by the application:

              * GNUPGHOME
                     If set directory used instead of "~/.gnupg".

              * GPG_AGENT_INFO
                     Used  to  locate the gpg-agent

              * HOME Used to locate the default home directory.

              * LANG Used to determine the user's language.

              * COLUMNS
                     Used to size some displays to the full size of the screen.

              * LINES
                     Used to size some displays to the full size of the screen.

              •  NCURSES_NO_UTF8_ACS Used to configure terminal behaviour with special charaters,
                 see ncurses(3).

              * TERMCAP
                 Terminal settings of the currently used terminal.

              * TERM
                 Terminal settings of the currently used terminal.

       All other variables are discarded at program startup.

IMPORT

       The data import utilities are installed in /usr/share/cpm and the following formats can be
       imported:

              •  csv

              •  passwordsafe

              •  pms

SEE ALSO

       gpg(1), ncurses(3)

REPORTING BUGS

       Report bugs to <harry_b@mm.st>.

COPYRIGHT

       Copyright (C) 2005-2009 Harry Brueckner

       This program is free software; you can redistribute it and/or modify it under the terms of
       the GNU General Public License as  published  by  the  Free  Software  Foundation;  either
       version  2  of the License, or any later version.  This program is distributed in the hope
       that it will be useful, but WITHOUT ANY WARRANTY; without even  the  implied  warranty  of
       MERCHANTABILITY  or  FITNESS  FOR A PARTICULAR PURPOSE. See the GNU General Public License
       for more details.  You should have received a copy of the GNU General Public License along
       with  this  program;  if not, write to the Free Software Foundation, Inc., 51 Franklin St,
       Fifth Floor, Boston, MA 02110-1301, USA.

       Contact: Harry Brueckner  <harry_b@mm.st>  Muenchener  Strasse  12a  85253  Kleinberghofen
       Germany