Deleted Added
full compact
pam.man (117610) pam.man (141098)
1.\"
1.\"
2.\" $P4: //depot/projects/openpam/doc/man/pam.man#2 $
2.\" $P4: //depot/projects/openpam/doc/man/pam.man#4 $
3.\"
4.Sh DESCRIPTION
5The Pluggable Authentication Modules (PAM) library abstracts a number
6of common authentication-related operations and provides a framework
7for dynamically loaded modules that implement these operations in
8various ways.
9.Ss Terminology
10In PAM parlance, the application that uses PAM to authenticate a user

--- 61 unchanged lines hidden (view full) ---

72.Fn pam_acct_mgmt
73function enforces policies such as password expiry, account expiry,
74time-of-day restrictions, and so forth.
75.Ss Session Management
76The
77.Fn pam_open_session
78and
79.Fn pam_close_session
3.\"
4.Sh DESCRIPTION
5The Pluggable Authentication Modules (PAM) library abstracts a number
6of common authentication-related operations and provides a framework
7for dynamically loaded modules that implement these operations in
8various ways.
9.Ss Terminology
10In PAM parlance, the application that uses PAM to authenticate a user

--- 61 unchanged lines hidden (view full) ---

72.Fn pam_acct_mgmt
73function enforces policies such as password expiry, account expiry,
74time-of-day restrictions, and so forth.
75.Ss Session Management
76The
77.Fn pam_open_session
78and
79.Fn pam_close_session
80handle session setup and teardown.
80functions handle session setup and teardown.
81.Ss Password Management
82The
83.Fn pam_chauthtok
84function allows the server to change the user's password, either at
85the user's request or because the password has expired.
86.Ss Miscellaneous
87The
88.Fn pam_putenv ,
89.Fn pam_getenv
90and
91.Fn pam_getenvlist
81.Ss Password Management
82The
83.Fn pam_chauthtok
84function allows the server to change the user's password, either at
85the user's request or because the password has expired.
86.Ss Miscellaneous
87The
88.Fn pam_putenv ,
89.Fn pam_getenv
90and
91.Fn pam_getenvlist
92manage a private environment list in which modules can set environment
93variables they want the server to export during the session.
92functions manage a private environment list in which modules can set
93environment variables they want the server to export during the
94session.
94.Pp
95The
96.Fn pam_strerror
97function returns a pointer to a string describing the specified PAM
98error code.
95.Pp
96The
97.Fn pam_strerror
98function returns a pointer to a string describing the specified PAM
99error code.