makepasswd - Generate and encrypt passwords

Property Value
Distribution Debian Sid
Repository Debian Main i386
Package name makepasswd
Package version 1.10
Package release 11
Package architecture all
Package type deb
Installed size 37 B
Download size 11.67 KB
Official Mirror
Description -


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


Name Value
libbytes-random-secure-perl -
libcrypt-passwdmd5-perl -
perl >= 5.8
perl:any -


Type URL
Binary Package makepasswd_1.10-11_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




2018-02-10 - Colin Watson <>
makepasswd (1.10-11) unstable; urgency=medium
* Switch to git; update Vcs-* fields.
* Use /dev/urandom as intended and documented, not /dev/random
(LP: #1573974).
2015-07-16 - Colin Watson <>
makepasswd (1.10-10) unstable; urgency=low
* Move debian/source.lintian-overrides to preferred location of
* Convert from Crypt::OpenSSL::Random to Bytes::Random::Secure (closes:
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.1_all.deb generate/apply patch files with more functionality than plain diff
makepp_2.0.98.5-2_all.deb GNU make compatible but reliable and simpler build tool
makeself_2.4.0-1_all.deb utility to generate self-extractable archives
makexvpics_1.0.1-3+b1_i386.deb updates .xvpics thumbnails from the command line
maki-plugins_1.4.0+git20160822+dfsg-4.1_i386.deb D-Bus-based IRC suite (daemon plugins)
maki_1.4.0+git20160822+dfsg-4.1_i386.deb D-Bus-based IRC suite (daemon)
malaga-bin_7.12-7+b2_i386.deb System for automatic language analysis
malaga-doc_7.12-7_all.deb Documentation for an automatic language analysis system
malaga-mode_7.12-7_all.deb System for automatic language analysis - emacs mode
mame-data_0.200+dfsg.1-1_all.deb Multiple Arcade Machine Emulator (MAME) -- data files
mame-doc_0.200+dfsg.1-1_all.deb Documentation for MAME
mame-tools_0.200+dfsg.1-1_i386.deb Tools for MAME
mame_0.200+dfsg.1-1_i386.deb Multiple Arcade Machine Emulator (MAME)
man-db_2.8.4-2_i386.deb on-line manual pager
man2html-base_1.6g-11_i386.deb convert man pages into HTML format