pwgen - Automatic Password generation

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name pwgen
Package version 2.07
Package release 1
Package architecture i386
Package type deb
Installed size 65 B
Download size 15.65 KB
Official Mirror
pwgen generates random, meaningless but pronounceable passwords.
These passwords contain either only lowercase letters, or upper
and lower case mixed, or digits thrown in.
Uppercase letters and digits are placed in a way that eases
remembering their position when memorizing only the word.


Package Version Architecture Repository
pwgen_2.07-1_amd64.deb 2.07 amd64 Debian Main
pwgen - - -


Name Value
libc6 >= 2.4


Type URL
Binary Package pwgen_2.07-1_i386.deb
Source Package pwgen

Install Howto

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




2014-10-27 - Theodore Y. Ts'o <>
pwgen (2.07-1) unstable; urgency=high
* New upstream version
* Remove backwards compatibility for no-tty mode.  Addresses
CVE-2013-4440 (Closes: #725507)
* Fail hard if /dev/urandom and /dev/random are not available.
Addresses CVE-2013-4442 and Launchpad #1183213 (Closes: #767008)
* Fix pwgen -B so that it doesn't accidentally generate passwords with
ambiguous characters after changing the case of some letters.
Addresses Launchpad Bugs #638418 and #1349863
* Fix potential portability bug on architectures where unsgined ints
are not 4 bytes long
* Update Debian policy compliance to
* Build with Debian hardening using dpkg-buildflags
2007-07-04 - Theodore Y. Ts'o <>
pwgen (2.06-1) unstable; urgency=low
* New upstream version
* Fix pwgen -Bs so that this option combination works correctly
(Closes: #368010)
* Fix the pwgen -Bc option combination (Closes: #355153)
* Fix typo in pwgen man page (Closes: #376147)
* Make the -s option imply the -nc options (Closes: #427969)
* Add -v option to generate passwords without vowels (Closes: #387461)
2006-01-15 - Theodore Y. Ts'o <>
pwgen (2.05-1) unstable; urgency=low
* Add a udeb for debian-installer.  Thanks to Martin Michlmayr for the
patch.  (Closes: #271115)
* Fix bug which would cause pwgen to loop forever if the password length
is 1.
* Fix spelling errors in the man page.  (Closes: #323538)
2005-06-15 - Theodore Y. Ts'o <>
pwgen (2.04-1) unstable; urgency=low
* New upstream version.
* Adopt maintainership of pwgen.  (Closes: #282076)
* Fix minor bug in man page.  (Closes: #311461)
* Convert from debmake to debhelper
* Add the --sha1 option so that pwgen uses the SHA1 hash to generate
(not so) random passwords.
* Add --symbols option which adds special symbols to the password.
(Closes: #154561)
* Add short options for --no-capitalize and --no-numerals and make those
options work when --secure is specified.
* Add --ambiguous option which avoids characters that can be confused by
the user.  (Closes: #51307)
* Fix bug where --no-capitalized and --no-numerals were ignored for short
passwords.  (Closes: #276307)
* In the pwgen man page, explain that human-memorable passwords are
subject to off-line brute force attacks.  (Closes: #276976)
* Allow one or more capital letters and digits in human-friendly
passwords (Closes: #182595)
2003-01-16 - Vincent Renardias <>
pwgen (2.03-1) unstable; urgency=high
* New upstream release (Thanks Ted for the quick release! :-)
(Closes: #170312, #176688).
* Bugs fixed in previous release
(Closes: #166959, #167485)
2003-01-13 - Vincent Renardias <>
pwgen (2.02-2) unstable; urgency=low
* Apply small fix from Matthew J Backes (Closes: #176082).
2002-07-16 - Vincent Renardias <>
pwgen (2.02-1) unstable; urgency=low
* new upstream release; fixes the following bugs (Thanks Ted!):
- If the number of characters is less than 5, force the use
of the fully random generator, since the quality of phonetic
generator is really bad if the lengths are small --- and if
the length is less than or equal to 2, pwgen will loop
forever (Closes: #117137).
- Fix e-mail address in man page (Closes: #150579).
- #include the appropriate header files to avoid -Wall warnings
(Closes: #126774).
- Fix floating point exception errors if the password is longer
than terminal width (Closes: #113571).
- Return an exit value of 0 when pwgen on success
(Closes: #118181, #102063).
2001-12-06 - Vincent Renardias <>
pwgen (2.01-3) unstable; urgency=low
* Package is not native anymore (Closes: #44169).
* pwgen now accept to generate passwords longer than 16 chars
(Closes: #54957).
* pwgen now really honors the password length (Closes: #70580).
* The /usr/doc symlink is created (Closes: #102452).

See Also

Package Description
pwget_2010.1012+git5feaa59-2_i386.deb downloader utility which resembles wget (implemented in Perl)
pwman3_0.5.1d-1_all.deb console password management application
pwrkap-gui_7.30-5_all.deb Energy use monitor and Power Cap enforcement tools - GTK+ GUI
pwrkap_7.30-5_all.deb Energy use monitor and Power Cap enforcement tools - Core
pxe-kexec_0.2.4-3_i386.deb Fetch PXE configuration file and netboot using kexec
pxe_1.4.2-7_i386.deb free PXE daemon
pxelinux_6.03+dfsg-5+deb8u2_all.deb collection of bootloaders (PXE network bootloader)
pxfw_0.7.2-4_i386.deb Plextor firmware updater
pxlib-dev_0.6.5-1_i386.deb library to read/write Paradox database files
pxlib1_0.6.5-1_i386.deb library to read/write Paradox database files
pxsl-tools_1.0-5.2_i386.deb Parsimonious XML Shorthand Language
pxz_4.999.99~beta3+git659fc9b-3_i386.deb parallel LZMA compressor using liblzma
pyaimt_0.8.0.1-4_all.deb AIM transport for Jabber
pybik-bin_1.1.1-1_i386.deb 3D Rubik's cube game - binary files
pybik_1.1.1-1_all.deb 3D Rubik's cube game