Poster of Linux kernelThe best gift for a Linux geek
checkapoppw

checkapoppw

Section: Maintenance Commands (8)
Local index Up
 

NAME

checkapoppw - checks APOP password against the file ~/Maildir/.password  

SYNOPSIS

checkapoppw prog  

DESCRIPTION

checkapoppw reads descriptor 3 through end of file and then closes descriptor 3. There must be at most 512 bytes of data before end of file.

The information supplied on descriptor 3 is a login name terminated by \0, a password terminated by \0, a timestamp terminated by \0, and possibly more data. There are no other restrictions on the form of the login name, password, and timestamp.

If the password is unacceptable, checkapoppw exits 1. If checkapoppw is misused, it may instead exit 2. If there is a temporary problem checking the password, checkapoppw exits 111.

If the password is acceptable, checkapoppw runs prog.

prog consists of one or more arguments.

 

Compatible tools

There are other tools that offer the same interface as checkapoppw

Note that these tools do not follow the getopt interface. Optional features are controlled through (1) the tool name and (2) environment variables.

 

The password database

checkapoppw checks the APOP password against the content of the file Maildir/.password (not encrypted) in the user's home directory corresponding to the login name.

Maildir may be overidden through the environment variable $MAILDIR.  

Process-state changes

Before invoking prog, checkapoppw sets up $USER, $HOME, $SHELL, its supplementary groups, its gid, its uid, and its working directory.

 

FILES

~/Maildir/.password

 

SEE ALSO

checkpw(8), qmail-popup(8), qmail-pop3d(8)

 

AUTHOR

This manual page was written by Gerrit Pape <pape@smarden.org>, for the Debian GNU/Linux system.


 

Index

NAME
SYNOPSIS
DESCRIPTION
Compatible tools
The password database
Process-state changes
FILES
SEE ALSO
AUTHOR

This document was created by man2html, using the manual pages.
Time: 22:01:25 GMT, April 16, 2011