App-Raps2
view release on metacpan or search on metacpan
=head1 EXIT STATUS
zero on success, non-zero otherwise.
=head1 CONFIGURATION
raps2 saves the master password hash in F<~/.config/raps2/password>.
The configuration (key setup cost and pwgen command) is stored in
F<~/.config/raps2/defaults> in an INI-like format.
Additional encrypted passwords are stored in F<~/.local/share/raps2/>.
These directories can be changed by setting the B<XDG_CONFIG_HOME> and
B<XDG_DATA_HOME> environment variables.
The following settings are available in F<~/.config/raps2/defaults>:
=over
=item B<cost> = 12
Default key setup cost. See the B<-c> option.
=item B<pwgen_cmd> = pwgen -s 23 1
Command used to generate passwords. See the B<-p> option.
=item B<xclip_cmd> = xclip -l 1
Command used to place passwords in the clipboard. See the B<-x> option.
=back
Note that commandline arguments always override options set in the
configuration file.
=head1 DEPENDENCIES
=over
=item * Config::Tiny
=item * Crypt::CBC
=item * Crypt::Eksblowfish
=item * File::BaseDir
=item * File::Path (usually included with perl core)
=item * File::Slurp
=item * pwgen (if you want C<< raps2 add >> to generate passwords)
=item * xclip (for C<< raps2 get >>)
=back
=head1 BUGS AND LIMITATIONS
This is alpha software, the store format may change without further notice.
Backwards-compatibility is not guaranteed.
When running for the first time, raps2 will ask for the master passphrase
three times. Two would be better.
=head1 AUTHOR
Copyright (C) 2011-2015 by Daniel Friesel E<lt>derf@finalrewind.orgE<gt>
=head1 LICENSE
0. You just DO WHAT THE FUCK YOU WANT TO.
( run in 0.462 second using v1.01-cache-2.11-cpan-39bf76dae61 )