App-Genpass
view release on metacpan or search on metacpan
* Reinstate configuration reading which was removed with the move
to Moo.
* RT #81287: Update docs to reflect Mouse no longer used.
(Props to zaxon)
2.32 01.07.12
* RT #77652: Depend directly on MooX::Types::MooseLike.
(nice catch, Brad Bowman!)
2.31 26.06.12
* number was accidentally a Bool instead of Int.
(nice catch, Jonathan Swartz! *COUGH*USETHECHI*COUGH*)
2.30 26.03.12
- Move from Mouse to Moo - MUCH FASTER!
2.20 27.11.11
- Add minlength and maxlength (Neil Bowers).
- Correct warning (Neil Bowers).
2.10 08.08.11
If one is available, that's what it uses. Otherwise nothing.
You must use the new_with_options method described above for this.
flags
These are boolean flags which change the way App::Genpass works.
number
You can decide how many passwords to create. The default is 1.
This can be overridden per generate so you can have a default of 30
but in a specific case only generate 2, if that's what you want.
readable
Use only readable characters, excluding confusing characters: "o",
"O", "0", "l", "1", "I", and special characters such as '#', '!', '%'
and other symbols.
bin/genpass view on Meta::CPAN
genpass --configfile ~/.genpass.yaml
Or a global one as such:
genpass --configfile /etc/genpass.json
Default: I<YourHomeFolder/.genpass.yaml>, then I</etc/genpass.yaml>.
=item B<-r | --readable>
A flag to decide whether passwords should be readable. The purpose of
readability is to create passwords you can give to users or read to someone -
both of which aren't necessarily good practices, but commonly used.
Readable passwords do not contain the additional type of special characters,
which is something to consider. Sometimes it doesn't matter as much (such as a
Windows user on a local LAN machine that has no critical data or access
anywhere.
genpass --readable
lib/App/Genpass.pm view on Meta::CPAN
You must use the C<new_with_options> method described above for this.
=head3 flags
These are boolean flags which change the way App::Genpass works.
=over 4
=item number
You can decide how many passwords to create. The default is 1.
This can be overridden per I<generate> so you can have a default of 30 but in a
specific case only generate 2, if that's what you want.
=item readable
Use only readable characters, excluding confusing characters: "o", "O", "0",
"l", "1", "I", and special characters such as '#', '!', '%' and other symbols.
You can overwrite what characters are considered unreadable under "character
( run in 0.498 second using v1.01-cache-2.11-cpan-de7293f3b23 )