pam.eclass
Functions
- dopamd <file> [more files]
 - 
            
Install pam auth config file in /etc/pam.d
 - newpamd <old name> <new name>
 - 
            
Install pam file <old name> as <new name> in /etc/pam.d
 - dopamsecurity <section> <file> [more files]
 - 
            
Installs the config files in /etc/security/<section>/
 - newpamsecurity <section> <old name> <new name>
 - 
            
Installs the config file <old name> as <new name> in /etc/security/<section>/
 - getpam_mod_dir
 - 
            
Returns the pam modules' directory for current implementation
 - pammod_hide_symbols
 - 
            
Hide all non-PAM-used symbols from the module; this function creates a simple ld version script that hides all the symbols that are not necessary for PAM to load the module, then uses append-flags to make sure that it gets used.
 - dopammod <file> [more files]
 - 
            
Install pam module file in the pam modules' dir for current implementation
 - newpammod <old name> <new name>
 - 
            
Install pam module file <old name> as <new name> in the pam modules' dir for current implementation
 - pamd_mimic_system <pamd file> [auth levels]
 - 
            
This function creates a pamd file which mimics system-auth file for the given levels in the /etc/pam.d directory.
 - pamd_mimic <stack> <pamd file> [auth levels]
 - 
            
This function creates a pamd file which mimics the given stack for the given levels in the /etc/pam.d directory.
 - cleanpamd <pamd file>
 - 
            
Cleans a pam.d file from modules that might not be present on the system where it's going to be installed
 
Authors
Diego Pettenò <flameeyes@gentoo.org>
Maintainers
Mikle Kolyada <zlogene@gentoo.org>
Reporting Bugs
Please report bugs via https://bugs.gentoo.org/