1
pam_unix comes as one module pam_unix.so.
3
The following links are left for compatibility with old versions:
4
pam_unix_auth: authentication module providing
5
pam_authenticate() and pam_setcred() hooks
6
pam_unix_sess: session module, providing session logging
7
pam_unix_acct: account management, providing shadow account
8
managment features, password aging etc..
9
pam_unix_passwd: password updating facilities providing
10
cracklib password strength checking facilities.
12
The following options are recognized:
13
debug - log more debugging info
14
audit - a little more extreme than debug
15
use_first_pass - don't prompt the user for passwords
16
take them from PAM_ items instead
17
try_first_pass - don't prompt the user for the passwords
18
unless PAM_(OLD)AUTHTOK is unset
19
use_authtok - like try_first_pass, but * fail * if the new
20
PAM_AUTHTOK has not been previously set.
21
(intended for stacking password modules only)
22
not_set_pass - don't set the PAM_ items with the passwords
24
shadow - try to maintian a shadow based system.
25
md5 - when a user changes their password next,
26
encrypt it with the md5 algorithm.
27
bigcrypt - when a user changes their password next,
28
excrypt it with the DEC C2 - algorithm(0).
29
nodelay - used to prevent failed authentication
30
resulting in a delay of about 1 second.
31
nis - use NIS RPC for setting new password
32
remember=X - remember X old passwords, they are kept in
33
/etc/security/opasswd in MD5 crypted form
35
invalid arguments are logged to syslog.