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

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
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" section.




    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


    • /usr/bin/
    • /usr/share/doc/libstring-mkpasswd-perl/changelog.Debian.gz
    • /usr/share/doc/libstring-mkpasswd-perl/changelog.gz
    • /usr/share/doc/libstring-mkpasswd-perl/copyright
    • /usr/share/lintian/overrides/libstring-mkpasswd-perl
    • /usr/share/man/man1/
    • /usr/share/man/man3/String::MkPasswd.3pm.gz
    • /usr/share/perl5/String/


    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 debian/rules. * 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 Uploaders. * 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.