apg - Automated Password Generator - Standalone version

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package filename apg_2.2.3.dfsg.1-2ubuntu1_amd64.deb
Package name apg
Package version 2.2.3.dfsg.1
Package release 2ubuntu1
Package architecture amd64
Package type deb
Category admin
Homepage -
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 47.18 KB
Installed size 180.00 KB
APG (Automated Password Generator) is the tool set for random
password generation. It generates some random words of required type
and prints them to standard output. This binary package contains only
the standalone version of apg.
* Built-in ANSI X9.17 RNG (Random Number Generator)(CAST/SHA1)
* Built-in password quality checking system (now it has support for Bloom
filter for faster access)
* Two Password Generation Algorithms:
1. Pronounceable Password Generation Algorithm (according to NIST
FIPS 181)
2. Random Character Password Generation Algorithm with 35
configurable modes of operation
* Configurable password length parameters
* Configurable amount of generated passwords
* Ability to initialize RNG with user string
* Support for /dev/random
* Ability to crypt() generated passwords and print them as additional output.
* Special parameters to use APG in script
* Ability to log password generation requests for network version
* Ability to control APG service access using tcpd
* Ability to use password generation service from any type of box (Mac,
WinXX, etc.) that connected to network
* Ability to enforce remote users to use only allowed type of password
The client/server version of apg has been deliberately omitted.
Upstream URL: http://www.adel.nursat.kz/apg/download.shtml


Package Version Architecture Repository
apg_2.2.3.dfsg.1-2ubuntu1_i386.deb 2.2.3.dfsg.1 i386 Ubuntu Main
apg - - -


Name Value
libc6 >= 2.14


Type URL
Mirror archive.ubuntu.com
Binary Package apg_2.2.3.dfsg.1-2ubuntu1_amd64.deb
Source Package apg

Install Howto

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




2014-01-10 - Colin Watson <cjwatson@ubuntu.com>
apg (2.2.3.dfsg.1-2ubuntu1) trusty; urgency=medium
* Support cross-building.
2012-10-01 - Colin Watson <cjwatson@ubuntu.com>
apg (2.2.3.dfsg.1-2build1) quantal; urgency=low
* Rebuild for new armel compiler default of ARMv5t.
2007-06-20 - Marc Haber <mh+debian-packages@zugschlus.de>
apg (2.2.3.dfsg.1-2) unstable; urgency=low
* apply patch from Kaare Hviid to improve password quality on
64bit arches. This should address #412618, but upsteam has not yet
commented. Thanks to Sami Liedes for spotting this.
2006-10-17 - Marc Haber <mh+debian-packages@zugschlus.de>
apg (2.2.3.dfsg.1-1) unstable; urgency=low
* re-pack original sources, removing two RFC files. Closes: #393356
* apply patch from Paul Martin. Closes: #337116
* Standards-Version: (no changes necessary)
2005-10-02 - Marc Haber <mh+debian-packages@zugschlus.de>
apg (2.2.3-4) unstable; urgency=low
* add APG_TIPS file to package
* remove apgd from SEE ALSO in man pages, we don't ship apgd. Thanks
to Dr. Markus Waldeck. Closes: #319592.
* Apply patch to read only as much from /dev/random as actually
needed. Thanks to Johannes Berg. Closes: #320307
* Standards-Version: 3.6.2 (no changes needed).
2005-02-27 - Marc Haber <mh+debian-packages@zugschlus.de>
apg (2.2.3-3) unstable; urgency=low
* use alternative watchfile syntax to make debian/watch work
* rebuild to fix build dependencies. Closes: #297118.
* convert repository to svn and debian-only layout.
* pull directly patched Makefile to debian/patches/02_Makefile
* remove dpatch from build-depends, cdbs now determines that by itself.
2004-12-20 - Marc Haber <mh+debian-packages@zugschlus.de>
apg (2.2.3-2) unstable; urgency=low
* Add upstream URL to description. Closes: #247981.
* Add debian/watch which unfortunately had to stay disabled since
the upstream web site doesn't allow directory listings.
* drop wrong potato backporting comment from debian/rules.
* Convert package to cdbs.
* Make package use dpatch.
* Fix executeable path in index.php. Closes: #273438.
2003-09-22 - Marc Haber <mh+debian-packages@zugschlus.de>
apg (2.2.3-1) unstable; urgency=low
* new upstream version
* set -t both in wrapper and default apg.conf
2003-09-01 - Marc Haber <mh+debian-packages@zugschlus.de>
apg (2.2.2-1) unstable; urgency=low
* new upstream version, this time using pristine sources again
2003-08-26 - Marc Haber <mh+debian-packages@zugschlus.de>
apg (2.2.0-1) unstable; urgency=low
* new upstream version
* .orig.tar.gz is not pristine since upstream tarball contains
read-only files and directories which debian tools cannot handle.
* Standards-Version: 3.6.1

See Also

Package Description
app-install-data-partner_16.04_all.deb Application Installer (data files for partner applications/repositories)
app-install-data_15.10_all.deb Ubuntu applications (data files)
apparmor-docs_2.10.95-0ubuntu2_all.deb documentation for AppArmor
apparmor-easyprof-ubuntu_16.04.5_all.deb AppArmor easyprof templates for Ubuntu
apparmor-easyprof_2.10.95-0ubuntu2_all.deb AppArmor easyprof profiling tool
apparmor-notify_2.10.95-0ubuntu2_all.deb AppArmor notification system
apparmor-profiles_2.10.95-0ubuntu2_all.deb profiles for AppArmor Security policies
apparmor-utils_2.10.95-0ubuntu2_amd64.deb utilities for controlling AppArmor
apparmor_2.10.95-0ubuntu2_amd64.deb user-space parser utility for AppArmor
appmenu-qt5_0.3.0+16.04.20151130-0ubuntu1_amd64.deb application menu for Qt5
appmenu-qt_0.2.7+14.04.20140305-0ubuntu2_amd64.deb application menu for Qt
apport-gtk_2.20.1-0ubuntu2_all.deb GTK+ frontend for the apport crash report system
apport-retrace_2.20.1-0ubuntu2_all.deb tools for reprocessing Apport crash reports
apport-symptoms_0.20_all.deb symptom scripts for apport
apport_2.20.1-0ubuntu2_all.deb automatically generate crash reports for debugging