checkpw - checks password which is stored in ~/Maildir/.password

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package filename checkpw_1.02-1.1_amd64.deb
Package name checkpw
Package version 1.02
Package release 1.1
Package architecture amd64
Package type deb
Category interface::commandline mail role::program scope::utility security::authentication works-with::mail
Homepage -
License -
Maintainer Gerrit Pape <>
Download size 16.83 KB
Installed size 102.00 KB
checkpw is an implementation of the checkpassword interface that checks a
password against a ``.password'' file in the user's Maildir. The password
file has read and write permissions to the user only.
The code is in the public domain.
The original checkpassword program and interface specification is written
by D. J. Bernstein:


Package Version Architecture Repository
checkpw_1.02-1.1_i386.deb 1.02 i386 Debian Main
checkpw - - -


Name Value
libc6 >= 2.2.5


Type URL
Binary Package checkpw_1.02-1.1_amd64.deb
Source Package checkpw

Install Howto

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




2015-03-13 - Salvatore Bonaccorso <>
checkpw (1.02-1.1) unstable; urgency=high
* Non-maintainer upload.
* CVE-2015-0885: Fix denial of service via -- in usernames (Closes: #780139)
2007-12-11 - Gerrit Pape <>
checkpw (1.02-1) unstable; urgency=low
* new upstream point release.
* debian/diff/env-MAILDIR.diff; replaced with
* debian/checkpw.8, debian/checkapoppw.8: default 'Maildir' may be
overridden through the env variable $MAILDIR.
* debian/implicit: add proper dependencies to support 'parallel build'
through make -j (thx Daniel Schepler for the patch, closes: #445817).
* debian/rules: target patch:, clean: apply diffs from debian/diff/ with
-p1 instead of -p0.
* debian/control: Standards-Version:
2005-09-27 - Gerrit Pape <>
checkpw (1.01-1) unstable; urgency=low
* new upstream point release.
* debian/diff/errno.diff: remove; fixed upstream.
* debian/implicit: update to revision 1.10.
* debian/checkpw.README.Debian: minor cleanup.
* debian/rules: cleanup; support DEB_BUILD_OPTIONS=diet to build against
diet libc.
* debian/diff/env-MAILDIR.diff: new; default 'Maildir' may be overidden
through the environment variable $MAILDIR (closes: #304737).
* debian/ new; how to build package with the diet
* debian/ add debian/
2003-12-29 - Gerrit Pape <>
checkpw (1.00-3) unstable; urgency=low
* debian/control: no longer Build-Depends: debhelper; fix typo in
* debian/rules: stop using debhelper, use implicit rules.
* debian/implicit: new; implicit Makefile rules.
* debian/README.Debian: rename to debian/checkpw.README.Debian.
* debian/dirs, debian/docs, debian/examples: remove; obsolete.
* debian/, debian/checkpw.examples: new.
2003-11-10 - Gerrit Pape <>
checkpw (1.00-2) unstable; urgency=low
* debian/control: Standards-Version:; minor changes to the long
* debian/rules: remove target configure; add target patch: apply diffs
in debian/diff/; target clean: reverse apply debian/diff/*.
* debian/diff/errno.diff: new: extern int errno -> #include <errno.h>.
2003-03-04 - Gerrit Pape <>
checkpw (1.00-1) unstable; urgency=low
* new upstream version.
* debian/rules: do not install /etc/checkpw plus subdirs, but install
service directories as examples; install binaries in /usr/bin/,
omit loginlog and selectcheckpw programs, install them as examples;
provide upstream run-script examples.
* debian/control: Standards-Version: 3.5.8; strip down Build-Depends
and Depends.
* debian/copyright: adapt.
* 1st official debian package (closes: #182681).
* debian/postinst, debian/postrm: remove.
2002-04-08 - Gerrit Pape <>
checkpw (0.70-0.5) woody; urgency=low
* debian/postinst: change function declaration syntax (bashism?) to
support more /bin/sh shells.
2001-08-14 - Gerrit Pape <>
checkpw (0.70-0.4) woody; urgency=low
* woody package.
* pop username and client ip is logged on login.
2001-04-23 - Gerrit Pape <>
checkpw (0.70-0.3) unstable; urgency=low
* logs are stored in /var/log/pop/ or /var/log/apop/, accessible through
* /etc/checkpw/.qmail-start removed.
* depends on qmail-run >= 0.2.0.
2001-04-19 - Gerrit Pape <>
checkpw (0.70-0.2) unstable; urgency=low
* run tcpserver with softlimit -m 2000000.

See Also

Package Description
checksecurity_2.0.15_all.deb basic system security checks
checkstyle-doc_5.9-1_all.deb Documentation for Checkstyle
checkstyle_5.9-1_all.deb checks Java source against a coding standard
cheese-common_3.14.1-2_all.deb Common files for the Cheese tool to take pictures and videos
cheese_3.14.1-2_amd64.deb tool to take pictures and videos from your webcam
chef-zero_3.1.3-1_all.deb in-memory Chef server (for testing and solo purposes)
chef_11.12.8-2_all.deb systems integration framework - clients
chemeq_2.12-1_amd64.deb Parser for chemical formula and equilibria
chemical-mime-data_0.1.94-6_all.deb chemical MIME and file type support for desktops
chemical-structures_2.2.dfsg.0-12_all.deb set of molecular structures in open formats
chemtool_1.6.14-1_amd64.deb chemical structures drawing program
cherrytree_0.35.2-1_all.deb hierarchical note taking application
chessx_1.2.2-1_amd64.deb chess database
chewmail_1.3-1_all.deb mail archiver for various mailbox formats
chiark-backup_4.4.2_all.deb backup system for small systems and networks