logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

checkpw - checks password against the file ~/Maildir/.password

Author

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

                                                                                                      checkpw(8)

Compatible Tools

       There are other tools that offer the same interface as checkpw

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

Description

checkpw  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,  checkpw exits 1.  If checkpw is misused, it may instead exit 2.  If
       there is a temporary problem checking the password, checkpw exits 111.

       If the password is acceptable, checkpw runs prog.

       prog consists of one or more arguments.

Files

Name

       checkpw - checks password against the file ~/Maildir/.password

Process-State Changes

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

See Also

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

Synopsis

checkpwprog

The Password Database

checkpw  checks  the  password  against  the  content  of  the  file Maildir/.password in the user's home
       directory corresponding to the login name.

       Maildir may be overidden through the environment variable $MAILDIR.

See Also