table of contents
YAPET(1) | User Commands | YAPET(1) |
NAME¶
yapet - text based password managerSYNOPSIS¶
yapet [[-c] | [-h] | [-V]] [[-i] | [-r {rcfile}]] [[-s] | [-S]] [-t {sec}] [filename]
DESCRIPTION¶
yapet provides a text user interface for storing passwords and associated information (referred to as password records) in files encrypted on disk. A password record is comprised of a record name, host name, user name, password, and comment. A master password is required to encrypt/decrypt the password records in a given file. yapet does not impose a limit of password records per file.Files created by yapet always have the suffix .pet. Also, if a file is loaded using the command line, yapet appends the suffix .pet to the filename unless the filename includes this suffix already. By default, yapet refuses to load files not having a file mode of 0600. This behavior can be changed by providing the -s option when starting yapet or using a configuration file (see yapet_config(5), and the section called “OPTIONS”).
After loading a file, the record name of each password record is displayed in a list. Existing password records can be opened by selecting them and pressing Enter. By default, existing password records are opened in read-only mode to avoid accidental changes. Pressing Ctrl+r toggles between read-only and edit mode.
On terminals supporting colors, the password is hidden if the password record dialog is in read-only mode. The password can be made visible, by either going to edit mode (Ctrl+r), or by pressing Ctrl+t.
yapet relies on OpenSSL for encryption and decryption of password records. The cipher for encryption and decryption is Blowfish with a 448 bits key.
Other features of yapet are:
Main Window Function Keys¶
Following function keys are recognized in the main window:h
Enter
s
r
e
l
a
d
o
/
n
c
i
Ctrl+l (^L)
g
q
Cursor Movement Keys¶
Cursor movement, whether in clear text or password fields, is accomplished by using the following keys:Left, Ctrl+b
Right, Ctrl+f
Home, Ctrl+a
End, Ctrl+e
Backspace
Delete, Ctrl+d
Ctrl+k
Ctrl+u
Enter, Tab
Shift+Tab
Password Record Dialog Keys¶
Following function keys are recognized in the password record dialog, besides cursor movement keys (see the section called “Cursor Movement Keys”):Ctrl+r
Ctrl+t
OPTIONS¶
The following options are supported:-c
-h
-i
-r rcfile
-s
New files saved while this option is active will have the file mode set according to umask(2).
-S
New files saved while this option is active will have the file mode set to 0600.
This is the default mode.
-t sec
Default: 10 min.
-V
filename
Files created by yapet always have the suffix .pet.
FILES¶
$HOME/.yapetProcessing of this file can be disabled by invoking yapet with the -i option.
Refer to the yapet_config(5) for an explanation of the per-user configuration file.
ENVIRONMENT¶
LC_MESSAGESFORMAT OF YAPET FILES¶
Please refer to the DESIGN file in the source code distribution or point your browser to http://www.guengel.ch/myapps/yapet/.BUGS¶
Please report bugs to http://bugs.guengel.ch/.AUTHOR¶
Rafael Ostertag rafi@guengel.chSEE ALSO¶
yapet_config(5), yapet_colors(5), csv2yapet(1), yapet2csv(1)AVAILABILITY¶
The latest version of yapet can be found under http://www.guengel.ch/myapps/yapet/.COPYRIGHT¶
Copyright © 2008, 2009, 2010, 2011, 2013, 2014 Rafael Ostertag <rafi@guengel.ch>02/23/2014 | yapet 1.0 |