makepasswd - Generate and encrypt passwords

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name makepasswd
Package version 1.10
Package release 9
Package architecture all
Package type deb
Installed size 67 B
Download size 12.45 KB
Official Mirror
Generates true random passwords using /dev/urandom, with the emphasis on
security over pronounceability.  It can also encrypt plaintext passwords
given in a temporary file.


Package Version Architecture Repository
makepasswd_1.10-9_all.deb 1.10 all Debian Main
makepasswd - - -


Name Value
libcrypt-openssl-random-perl -
libcrypt-passwdmd5-perl -
perl >= 5.8


Type URL
Binary Package makepasswd_1.10-9_all.deb
Source Package makepasswd

Install Howto

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




2013-05-27 - Colin Watson <>
makepasswd (1.10-9) unstable; urgency=low
* Fix output formatting when --clearfrom password is >= 12 characters
(thanks, Steven Van Acker; LP: #894739).
* Remove redundant debian/dirs file.
* Canonicalise Vcs-Bzr and Vcs-Browser URLs.
* Override debian-watch-file-is-missing Lintian message.
* Explicitly set source format to 1.0 for now.
* Policy version 3.9.4: no changes required.
2012-03-07 - Colin Watson <>
makepasswd (1.10-8) unstable; urgency=low
* debian/copyright: Note that the upstream source location no longer
exists due to the upstream author's death some years ago (closes:
2011-09-22 - Colin Watson <>
makepasswd (1.10-7) unstable; urgency=low
* Remove Linux-specific text from the package description, the manual
page, and the copyright file (closes: #642410).
2011-05-28 - Colin Watson <>
makepasswd (1.10-6) unstable; urgency=low
* Policy version 3.8.4: no changes required.
* Add CVE entry to previous changelog stanza.
* Send --help output to stdout, not stderr.
2010-02-22 - Colin Watson <>
makepasswd (1.10-5) unstable; urgency=low
* Imported into a branch on; add Vcs-Bzr and Vcs-Browser
control fields.
* Use OpenSSL's random number generator, seeded with 256 bits of entropy
from /dev/urandom (CVE-2010-2247; closes: #564559).
2009-08-14 - Colin Watson <>
makepasswd (1.10-4) unstable; urgency=low
* Upgrade to debhelper v7.
* Override a Lintian warning about syntax in an old changelog entry; I'm
not going to rewrite history for this.
* Policy version 3.8.2. No changes required.
* Use /dev/urandom rather than /dev/random, as the latter is overkill for
this and drains entropy too quickly (thanks, Ralf Hildebrandt; closes:
* Increase default password length range from 6-8 characters to 8-10
(closes: #23648).
2005-08-07 - Colin Watson <>
makepasswd (1.10-3) unstable; urgency=low
* Open /dev/random with just the :unix layer to avoid draining it in
4096-byte buffered chunks (closes: #320310). Requires perl 5.8 for
* Use dh_installman rather than the deprecated dh_installmanpages.
* Remove SHELL=/bin/bash and other cruft in debian/rules.
* Upgrade to debhelper v4.
* Policy version 3.6.2. No changes required.
2003-08-25 - Colin Watson <>
makepasswd (1.10-2) unstable; urgency=low
* New maintainer (closes: #192660).
* Acknowledge Javier's NMU; thanks!
* makepasswd: Fix --crypt-md5 passwords so that PAM actually accepts them,
using Crypt::PasswdMD5 (closes: #44788). --crypt-md5 can now be used
with --repeatpass.
* makepasswd: Document --crypt-md5 in --help output.
* debian/control (Description): Change "on the command line" (--clear) to
"in a temporary file" (--clearfrom).
* debian/control: Build-depend on debhelper (>= 3.0.18), per the Perl
policy. Move this from Build-Depends-Indep to Build-Depends since
Build-Depends-Indep doesn't have to be satisfied during clean.
* debian/rules: Modernize a bit.
* debian/control (Standards-Version): Bump to 3.6.1.

See Also

Package Description
makepatch_2.03-1_all.deb generate/apply patch files with more functionality than plain diff
makepp_2.0.98.5-1_all.deb GNU make compatible but reliable and simpler build tool
makeself_2.2.0-1_all.deb utility to generate self-extractable archives
makexvpics_1.0.1-2_amd64.deb updates .xvpics thumbnails from the command line
maki-plugins_1.4.0+dfsg-1+b2_amd64.deb D-Bus-based IRC suite (daemon plugins)
maki_1.4.0+dfsg-1+b2_amd64.deb D-Bus-based IRC suite (daemon)
malaga-bin_7.12-5.2_amd64.deb System for automatic language analysis
malaga-doc_7.12-5.2_all.deb Documentation for an automatic language analysis system
malaga-mode_7.12-5.2_all.deb System for automatic language analysis - emacs mode
man-db_2.7.0.2-5_amd64.deb on-line manual pager
man2html-base_1.6g-7_amd64.deb convert man pages into HTML format
man2html_1.6g-7_amd64.deb browse man pages in your web browser
manaplus-data_1.4.10.11-1_all.deb Extended client for Evol Online and The Mana World (data files)
manaplus_1.4.10.11-1_amd64.deb Extended client for Evol Online and The Mana World
mancala_1.0.3-1_amd64.deb Implementation of the simple board game called Mancala