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

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libstring-mkpasswd-perl_0.05-1_all.deb
Package name libstring-mkpasswd-perl
Package version 0.05
Package release 1
Package architecture all
Package type deb
Category perl role::shared-lib
License -
Maintainer Debian Perl Group <>
Download size 15.14 KB
Installed size 81.00 KB
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.34-1_all.deb Perl library for parity functions
libstring-print-perl_0.93-1_all.deb module providing (s)printf alternatives
libstring-random-perl_0.30-1_all.deb Perl module for generating random strings
libstring-rewriteprefix-perl_0.007-2_all.deb module to rewrite strings based on a set of known prefixes
libstring-scanf-perl_2.1-1_all.deb module to implement C-like sscanf() in Perl
libstring-shellquote-perl_1.04-1_all.deb module to quote strings for passing through the shell
libstring-similarity-perl_1.04-2+b1_i386.deb Perl module for calculating the similarity of two strings
libstring-tagged-perl_0.15-1_all.deb string buffers with value tags on extents
libstring-template-maven-plugin-java_1.1-1_all.deb StringTemplate Maven Plugin
libstring-toidentifier-en-perl_0.12-1_all.deb module to convert strings to English program identifiers
libstring-tokenizer-perl_0.06-1_all.deb simple string tokenizer
libstring-trim-more-perl_0.03-1_all.deb Perl module with various string trimming utilities
libstring-trim-perl_0.005-1_all.deb trim whitespace from your strings
libstring-truncate-perl_1.100602-1_all.deb Perl module to truncate long strings
libstring-tt-perl_0.3-2_all.deb Perl module to use TT to interpolate lexical variables