Chapter 2. What can be expected by the module

Table of Contents

2.1. Getting and setting PAM_ITEMs and data
2.1.1. Set module internal data
2.1.2. Get module internal data
2.1.3. Setting PAM items
2.1.4. Getting PAM items
2.1.5. Get user name
2.1.6. The conversation function
2.1.7. Set or change PAM environment variable
2.1.8. Get a PAM environment variable
2.1.9. Getting the PAM environment
2.2. Other functions provided by libpam
2.2.1. Strings describing PAM error codes
2.2.2. Request a delay on failure

Here we list the interface that the conventions that all Linux-PAM modules must adhere to.