6 +----------------+ / +----------+ +================+
7 | authentication-[---->--\--] Linux- |--<--| /etc/pam.conf |
8 | + [----<--/--] PAM | |================|
9 |[conversation()][--+ \ | | | X auth .. a.so |
10 +----------------+ | / +-n--n-----+ | X auth .. b.so |
12 | service user | A | | |____,-----'
14 +----------------+ +------|-----|---------+ -----+------+
15 +---u-----u----+ | | |
16 | auth.... |--[ a ]--[ b ]--[ c ]
18 | acct.... |--[ b ]--[ d ]
20 | password |--[ b ]--[ c ]
22 | session |--[ e ]--[ c ]