App-Raps2
view release on metacpan or search on metacpan
=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>
lib/App/Raps2.pm view on Meta::CPAN
=head1 DIAGNOSTICS
If anything goes wrong, B<App::Raps2> will die with a backtrace (using
B<confess> from Carp(3pm)).
=head1 DEPENDENCIES
App::Raps2::Password(3pm), App::Raps2::UI(3pm), File::BaseDir(3pm),
File::Slurp(3pm).
=head1 BUGS AND LIMITATIONS
Be aware that the password handling API is not yet stable.
Also, so far the development concentrated on B<raps2>, so this module / its
documentation may not be completely up-to-date.
=head1 AUTHOR
Copyright (C) 2011-2015 by Daniel Friesel E<lt>derf@finalrewind.orgE<gt>
=head1 LICENSE
lib/App/Raps2/Password.pm view on Meta::CPAN
=head1 DIAGNOSTICS
When anything goes wrong, App::Raps2::Password will use Carp(3pm)'s B<confess>
method to die with a backtrace.
=head1 DEPENDENCIES
Crypt::CBC(3pm), Crypt::Eksblowfish(3pm).
=head1 BUGS AND LIMITATIONS
Unknown.
=head1 SEE ALSO
Crypt::CBC(3pm), Crypt::Eksblowfish(3pm).
=head1 AUTHOR
Copyright (C) 2011-2015 by Daniel Friesel E<lt>derf@finalrewind.orgE<gt>
lib/App/Raps2/UI.pm view on Meta::CPAN
=head1 DIAGNOSTICS
When App::Raps2::UI encounters an error, it uses Carp(3pm)'s B<confess>
function to die with a backtrace.
=head1 DEPENDENCIES
This module requires B<Term::ReadLine> and the B<xclip> executable.
=head1 BUGS AND LIMITATIONS
Unknown.
=head1 SEE ALSO
App::Raps2(3pm).
=head1 AUTHOR
Copyright (C) 2011-2015 by Daniel Friesel E<lt>derf@finalrewind.orgE<gt>
( run in 0.527 second using v1.01-cache-2.11-cpan-4d50c553e7e )