summaryrefslogtreecommitdiff
path: root/modules/pam_mail
diff options
context:
space:
mode:
Diffstat (limited to 'modules/pam_mail')
-rw-r--r--modules/pam_mail/.cvsignore2
-rw-r--r--modules/pam_mail/README71
-rw-r--r--modules/pam_mail/pam_mail.8113
3 files changed, 2 insertions, 184 deletions
diff --git a/modules/pam_mail/.cvsignore b/modules/pam_mail/.cvsignore
index 9fb98574..e34886b5 100644
--- a/modules/pam_mail/.cvsignore
+++ b/modules/pam_mail/.cvsignore
@@ -4,3 +4,5 @@
.libs
Makefile
Makefile.in
+README
+pam_mail.8
diff --git a/modules/pam_mail/README b/modules/pam_mail/README
deleted file mode 100644
index a0a0b7d9..00000000
--- a/modules/pam_mail/README
+++ /dev/null
@@ -1,71 +0,0 @@
-pam_mail — Inform about available mail
-
-━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-
-DESCRIPTION
-
-The pam_mail PAM module provides the "you have new mail" service to the user.
-It can be plugged into any application that has credential or session hooks. It
-gives a single message indicating the newness of any mail it finds in the
-user's mail folder. This module also sets the PAM environment variable, MAIL,
-to the user's mail directory.
-
-If the mail spool file (be it /var/mail/$USER or a pathname given with the dir=
-parameter) is a directory then pam_mail assumes it is in the Maildir format.
-
-OPTIONS
-
-close
-
- Indicate if the user has any mail also on logout.
-
-debug
-
- Print debug information.
-
-dir=maildir
-
- Look for the users' mail in an alternative location defined by maildir/
- <login>. The default location for mail is /var/mail/<login>. Note, if the
- supplied maildir is prefixed by a '~', the directory is interpreted as
- indicating a file in the user's home directory.
-
-empty
-
- Also print message if user has no mail.
-
-hash=count
-
- Mail directory hash depth. For example, a hashcount of 2 would make the
- mail file be /var/spool/mail/u/s/user.
-
-noenv
-
- Do not set the MAIL environment variable.
-
-nopen
-
- Don't print any mail information on login. This flag is useful to get the
- MAIL environment variable set, but to not display any information about it.
-
-quiet
-
- Only report when there is new mail.
-
-standard
-
- Old style "You have..." format which doesn't show the mail spool being
- used. This also implies "empty".
-
-EXAMPLES
-
-Add the following line to /etc/pam.d/login to indicate that the user has new
-mail when they login to the system.
-
-session optional pam_mail.so standard
-
-
-AUTHOR
-
-pam_mail was written by Andrew G. Morgan <morgan@kernel.org>.
-
diff --git a/modules/pam_mail/pam_mail.8 b/modules/pam_mail/pam_mail.8
deleted file mode 100644
index 6d8a69a8..00000000
--- a/modules/pam_mail/pam_mail.8
+++ /dev/null
@@ -1,113 +0,0 @@
-.\" Title: pam_mail
-.\" Author:
-.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/>
-.\" Date: 06/09/2006
-.\" Manual: Linux\-PAM Manual
-.\" Source: Linux\-PAM Manual
-.\"
-.TH "PAM_MAIL" "8" "06/09/2006" "Linux\-PAM Manual" "Linux\-PAM Manual"
-.\" disable hyphenation
-.nh
-.\" disable justification (adjust text to left margin only)
-.ad l
-.SH "NAME"
-pam_mail \- Inform about available mail
-.SH "SYNOPSIS"
-.HP 12
-\fBpam_mail.so\fR [close] [debug] [dir=\fImaildir\fR] [empty] [hash=\fIcount\fR] [noenv] [nopen] [quit] [standard]
-.SH "DESCRIPTION"
-.PP
-The pam_mail PAM module provides the "you have new mail" service to the user. It can be plugged into any application that has credential or session hooks. It gives a single message indicating the
-\fInewness\fR
-of any mail it finds in the user's mail folder. This module also sets the PAM environment variable,
-\fBMAIL\fR, to the user's mail directory.
-.PP
-If the mail spool file (be it
-\fI/var/mail/$USER\fR
-or a pathname given with the
-\fBdir=\fR
-parameter) is a directory then pam_mail assumes it is in the
-\fIMaildir\fR
-format.
-.SH "OPTIONS"
-.PP
-.TP 3n
-\fBclose\fR
-Indicate if the user has any mail also on logout.
-.TP 3n
-\fBdebug\fR
-Print debug information.
-.TP 3n
-\fBdir=\fR\fB\fImaildir\fR\fR
-Look for the users' mail in an alternative location defined by
-\fImaildir/<login>\fR. The default location for mail is
-\fI/var/mail/<login>\fR. Note, if the supplied
-\fImaildir\fR
-is prefixed by a '~', the directory is interpreted as indicating a file in the user's home directory.
-.TP 3n
-\fBempty\fR
-Also print message if user has no mail.
-.TP 3n
-\fBhash=\fR\fB\fIcount\fR\fR
-Mail directory hash depth. For example, a
-\fIhashcount\fR
-of 2 would make the mail file be
-\fI/var/spool/mail/u/s/user\fR.
-.TP 3n
-\fBnoenv\fR
-Do not set the
-\fBMAIL\fR
-environment variable.
-.TP 3n
-\fBnopen\fR
-Don't print any mail information on login. This flag is useful to get the
-\fBMAIL\fR
-environment variable set, but to not display any information about it.
-.TP 3n
-\fBquiet\fR
-Only report when there is new mail.
-.TP 3n
-\fBstandard\fR
-Old style "You have..." format which doesn't show the mail spool being used. This also implies "empty".
-.SH "MODULE SERVICES PROVIDED"
-.PP
-The
-\fBauth\fR
-and
-\fBaccount\fR
-services are supported.
-.SH "RETURN VALUES"
-.TP 3n
-PAM_BUF_ERR
-Memory buffer error.
-.TP 3n
-PAM_SERVICE_ERR
-Badly formed arguments.
-.TP 3n
-PAM_SUCCESS
-Success.
-.TP 3n
-PAM_USER_UNKNOWN
-User not known.
-.SH "EXAMPLES"
-.PP
-Add the following line to
-\fI/etc/pam.d/login\fR
-to indicate that the user has new mail when they login to the system.
-.sp
-.RS 3n
-.nf
-session optional pam_mail.so standard
-
-.fi
-.RE
-.sp
-.SH "SEE ALSO"
-.PP
-
-\fBpam.conf\fR(5),
-\fBpam.d\fR(8),
-\fBpam\fR(8)
-.SH "AUTHOR"
-.PP
-pam_mail was written by Andrew G. Morgan <morgan@kernel.org>.