libstring-mkpasswd-perl - Perl module implementing a random password generator

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name libstring-mkpasswd-perl
Package version 0.05
Package release 1
Package architecture all
Package type deb
Installed size 81 B
Download size 15.14 KB
Official Mirror
String::MkPasswd defines a single function, mkpasswd(), to generate
random passwords.  The function is meant to be a simple way for
developers and system administrators to easily generate a relatively
secure password.
The exportable mkpasswd() function returns a single scalar: a random
password.  By default, this password is nine characters long with a
random distribution of four lower-case characters, two upper-case
characters, two digits, and one non-alphanumeric character.  These
parameters can be tuned by the user, as described in the /"ARGUMENTS"


Package Version Architecture Repository
libstring-mkpasswd-perl_0.05-1_all.deb 0.05 all Debian Main
libstring-mkpasswd-perl - - -


Name Value
perl -


Type URL
Binary Package libstring-mkpasswd-perl_0.05-1_all.deb
Source Package libstring-mkpasswd-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libstring-mkpasswd-perl deb package:
    # sudo apt-get install libstring-mkpasswd-perl




2013-10-20 - Salvatore Bonaccorso <>
libstring-mkpasswd-perl (0.05-1) unstable; urgency=low
* Imported Upstream version 0.05
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
* Bump Standards-Version to 3.9.4
* Update copyright years for debian/* packaging
2012-08-18 - Salvatore Bonaccorso <>
libstring-mkpasswd-perl (0.04-1) unstable; urgency=low
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ Salvatore Bonaccorso ]
* Imported Upstream version 0.04
* Update debian/copyright information.
Update format to copyright-format 1.0 as released together with Debian
policy 3.9.3.
Update copyright years for upstream files and debian/* packaging.
* Drop fix-spelling-error-in-manpage.patch patch.
Patch was applied upstream.
* Bump Standards-Version to 3.9.3
2010-10-18 - Salvatore Bonaccorso <>
libstring-mkpasswd-perl (0.03-1) unstable; urgency=low
[ Salvatore Bonaccorso ]
* New upstream release
* Update my email address.
* Drop fix-wrong-nospecial-description-of-mkpasswd.patch patch as it
is applied upstream now. Remove quilt from debian/control and
* Drop README.source file as not needed anymore.
* Convert to '3.0 (quilt)' source package format.
* debian/copyright:
- Update upstream's copyright years
- Refer to Debian systems instead of only Debian GNU/Linux systems.
- Explicity refer to the GPL-1 license text in common-licenses.. 
* Bump Debhelper compat level to level 8. Prefer now Build.PL.
* debian/control:
- Bump versioned Build-Depends on debhelper to (>= 8).
- Move perl to Build-Depends for Module::Build.
* Bump Standards-Version to 3.9.1.
* Add fix-spelling-error-in-manpage.patch to fix small spelling error
in manpage of String::MkPasswd.
2009-10-04 - Salvatore Bonaccorso <>
libstring-mkpasswd-perl (0.02-3) unstable; urgency=low
[ gregor herrmann ]
* debian/control: Changed: Switched Vcs-Browser field to ViewSVN
(source stanza).
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ gregor herrmann ]
* Change my email address.
[ Salvatore Bonaccorso ]
* Add myself to Uploaders
* Bump compat level to debhelper 7, adjust Build-Depends on debhelper and
minimize debian/rules accordingly. 
* debian/control:
- Improve the short description to use 'is a' statement.
- Mention Perl module name in long description expanding it with the
abtract text from POD.
- Drop versioned Build-Depends on perl (versioned depends is satisfied
on Etch/oldstable too)
* Add fix-wrong-nospecial-description-of-mkpasswd.patch to fix documentation
bug on --nospecial flag for Perl script. Thanks to Andrew
Schulman for reporting. Use quilt patch system. (Closes: #549494).
* Add debian/README.source to document quilt usage, as required by
Debian Policy since 3.8.0.
* Update debian/copyright and use the current DEP5 machine readable
format-specification proposal. 
* Bump Standards-Version to 3.8.3 (no changes). 
2008-03-16 - gregor herrmann <>
libstring-mkpasswd-perl (0.02-2) unstable; urgency=low
* debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field
(source stanza); Homepage field (source stanza). Added: /me to
* Add debian/watch.
* debian/rules:
- delete /usr/lib/perl5 only if it exists (closes: #467970)
- update based on dh-make-perl's templates
- don't install README any more (short version of the POD documentation)
* Set Standards-Version to 3.7.3 (no changes).
* Set debhelper compatibility level to 5.
* debian/copyright: use version-independent download URL and clarify
reference to Perl licenses.
* Add lintian override for "script-with-language-extension
usr/bin/"; we cannot rename the script because
/usr/bin/mkpasswd already exists.

See Also

Package Description
libstring-parity-perl_1.32-1_all.deb Perl library for parity functions
libstring-print-perl_0.15-1_all.deb module providing (s)printf alternatives
libstring-random-perl_0.26-1_all.deb Perl module for generating random strings
libstring-rewriteprefix-perl_0.007-1_all.deb module to rewrite strings based on a set of known prefixes
libstring-shellquote-perl_1.03-1_all.deb quote strings for passing through the shell
libstring-similarity-perl_1.04-1+b2_i386.deb Perl module for calculating the similarity of two strings
libstring-toidentifier-en-perl_0.11-1_all.deb module to convert strings to English program identifiers
libstring-tokenizer-perl_0.05-1_all.deb simple string tokenizer
libstring-truncate-perl_1.100602-1_all.deb Perl module to truncate long strings
libstring-tt-perl_0.3-1_all.deb Perl module to use TT to interpolate lexical variables
libstringtemplate-java_3.2.1-2_all.deb StringTemplate templating engine for Java
libstroke0-dev_0.5.1-6.1_i386.deb mouse strokes library -- development files
libstroke0_0.5.1-6.1_i386.deb mouse strokes library -- runtime files
libstrongswan-extra-plugins_5.2.1-6+deb8u6_i386.deb strongSwan utility and crypto library (extra plugins)
libstrongswan-standard-plugins_5.2.1-6+deb8u6_i386.deb strongSwan utility and crypto library (standard plugins)