 
 
 
pam_appl-1.htmlNext 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.htmlIntroduction 
pam_appl-1.html#ss1.11.1 Synopsis pam_appl-1.html#ss1.21.2 Description 2.  pam_appl-2.htmlOverview 
3.  pam_appl-3.htmlThe public interface to Linux-PAM 
pam_appl-3.html#ss3.13.1 What can be expected by the application pam_appl-3.html#ss3.23.2 What is expected of an application pam_appl-3.html#ss3.33.3 Programming notes 4.  pam_appl-4.htmlSecurity issues of Linux-PAM 
pam_appl-4.html#ss4.14.1 Care about standard library calls pam_appl-4.html#ss4.24.2 Choice of a service name pam_appl-4.html#ss4.34.3 The conversation function pam_appl-4.html#ss4.44.4 The identity of the user pam_appl-4.html#ss4.54.5 Sufficient resources 5.  pam_appl-5.htmlA library of miscellaneous helper functions 
pam_appl-5.html#ss5.15.1 Requirements pam_appl-5.html#ss5.25.2 Macros supplied pam_appl-5.html#ss5.35.3 Functions supplied 6.  pam_appl-6.htmlPorting legacy applications 
7.  pam_appl-7.htmlGlossary of PAM related terms 
8.  pam_appl-8.htmlAn example application 
9.  pam_appl-9.htmlFiles 
10.  pam_appl-10.htmlSee also 
11.  pam_appl-11.htmlNotes 
12.  pam_appl-12.htmlAuthor/acknowledgments 
13.  pam_appl-13.htmlBugs/omissions 
14.  pam_appl-14.htmlCopyright information for this document 
pam_appl-1.htmlNext Previous
Contents
