pam_appl-1.html
Next
Previous
Contents
The Linux-PAM Application Developers' Guide
Andrew G. Morgan,
morgan@kernel.org
DRAFT v0.76 2001/12/08
This manual documents what an application developer needs to know
about the
Linux-PAM
library. It describes how an application
might use the
Linux-PAM
library to authenticate users. In
addition it contains a description of the funtions to be found in
libpam_misc
library, that can be used in general applications.
Finally, it contains some comments on PAM related security issues for
the application developer.
1.
pam_appl-1.html
Introduction
pam_appl-1.html#ss1.1
1.1 Synopsis
pam_appl-1.html#ss1.2
1.2 Description
2.
pam_appl-2.html
Overview
3.
pam_appl-3.html
The public interface to
Linux-PAM
pam_appl-3.html#ss3.1
3.1 What can be expected by the application
pam_appl-3.html#ss3.2
3.2 What is expected of an application
pam_appl-3.html#ss3.3
3.3 Programming notes
4.
pam_appl-4.html
Security issues of
Linux-PAM
pam_appl-4.html#ss4.1
4.1 Care about standard library calls
pam_appl-4.html#ss4.2
4.2 Choice of a service name
pam_appl-4.html#ss4.3
4.3 The conversation function
pam_appl-4.html#ss4.4
4.4 The identity of the user
pam_appl-4.html#ss4.5
4.5 Sufficient resources
5.
pam_appl-5.html
A library of miscellaneous helper functions
pam_appl-5.html#ss5.1
5.1 Requirements
pam_appl-5.html#ss5.2
5.2 Macros supplied
pam_appl-5.html#ss5.3
5.3 Functions supplied
6.
pam_appl-6.html
Porting legacy applications
7.
pam_appl-7.html
Glossary of PAM related terms
8.
pam_appl-8.html
An example application
9.
pam_appl-9.html
Files
10.
pam_appl-10.html
See also
11.
pam_appl-11.html
Notes
12.
pam_appl-12.html
Author/acknowledgments
13.
pam_appl-13.html
Bugs/omissions
14.
pam_appl-14.html
Copyright information for this document
pam_appl-1.html
Next
Previous
Contents
