Date: Sun, 14 Apr 2002 11:25:27 -0700 (PDT) From: Dag-Erling Smorgrav <des@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 9728 for review Message-ID: <200204141825.g3EIPRM51789@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://people.freebsd.org/~peter/p4db/chv.cgi?CH=9728 Change 9728 by des@des.at.des.thinksec.com on 2002/04/14 11:24:37 Regenerate. Affected files ... ... //depot/projects/openpam/doc/man/openpam_borrow_cred.3#2 edit ... //depot/projects/openpam/doc/man/openpam_free_data.3#2 edit ... //depot/projects/openpam/doc/man/openpam_get_option.3#6 edit ... //depot/projects/openpam/doc/man/openpam_log.3#7 edit ... //depot/projects/openpam/doc/man/openpam_restore_cred.3#2 edit ... //depot/projects/openpam/doc/man/openpam_set_option.3#6 edit ... //depot/projects/openpam/doc/man/openpam_ttyconv.3#7 edit ... //depot/projects/openpam/doc/man/pam.3#13 edit ... //depot/projects/openpam/doc/man/pam_acct_mgmt.3#11 edit ... //depot/projects/openpam/doc/man/pam_authenticate.3#11 edit ... //depot/projects/openpam/doc/man/pam_chauthtok.3#11 edit ... //depot/projects/openpam/doc/man/pam_close_session.3#11 edit ... //depot/projects/openpam/doc/man/pam_end.3#11 edit ... //depot/projects/openpam/doc/man/pam_error.3#11 edit ... //depot/projects/openpam/doc/man/pam_get_authtok.3#12 edit ... //depot/projects/openpam/doc/man/pam_get_data.3#11 edit ... //depot/projects/openpam/doc/man/pam_get_item.3#12 edit ... //depot/projects/openpam/doc/man/pam_get_user.3#12 edit ... //depot/projects/openpam/doc/man/pam_getenv.3#11 edit ... //depot/projects/openpam/doc/man/pam_getenvlist.3#11 edit ... //depot/projects/openpam/doc/man/pam_info.3#11 edit ... //depot/projects/openpam/doc/man/pam_open_session.3#11 edit ... //depot/projects/openpam/doc/man/pam_prompt.3#12 edit ... //depot/projects/openpam/doc/man/pam_putenv.3#11 edit ... //depot/projects/openpam/doc/man/pam_set_data.3#11 edit ... //depot/projects/openpam/doc/man/pam_set_item.3#11 edit ... //depot/projects/openpam/doc/man/pam_setcred.3#12 edit ... //depot/projects/openpam/doc/man/pam_setenv.3#11 edit ... //depot/projects/openpam/doc/man/pam_sm_acct_mgmt.3#7 edit ... //depot/projects/openpam/doc/man/pam_sm_authenticate.3#7 edit ... //depot/projects/openpam/doc/man/pam_sm_chauthtok.3#7 edit ... //depot/projects/openpam/doc/man/pam_sm_close_session.3#7 edit ... //depot/projects/openpam/doc/man/pam_sm_open_session.3#7 edit ... //depot/projects/openpam/doc/man/pam_sm_setcred.3#7 edit ... //depot/projects/openpam/doc/man/pam_start.3#11 edit ... //depot/projects/openpam/doc/man/pam_strerror.3#11 edit ... //depot/projects/openpam/doc/man/pam_verror.3#9 edit ... //depot/projects/openpam/doc/man/pam_vinfo.3#9 edit ... //depot/projects/openpam/doc/man/pam_vprompt.3#9 edit Differences ... ==== //depot/projects/openpam/doc/man/openpam_borrow_cred.3#2 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_borrow_cred.3#1 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_borrow_cred.3#2 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_BORROW_CRED 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_free_data.3#2 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_free_data.3#1 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_free_data.3#2 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_FREE_DATA 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_get_option.3#6 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_get_option.3#5 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_get_option.3#6 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_GET_OPTION 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_log.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_log.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_log.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_LOG 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_restore_cred.3#2 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_restore_cred.3#1 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_restore_cred.3#2 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_RESTORE_CRED 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_set_option.3#6 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_set_option.3#5 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_set_option.3#6 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_SET_OPTION 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/openpam_ttyconv.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/openpam_ttyconv.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/openpam_ttyconv.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt OPENPAM_TTYCONV 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam.3#13 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam.3#12 $ +.\" $P4: //depot/projects/openpam/doc/man/pam.3#13 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_acct_mgmt.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_acct_mgmt.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_acct_mgmt.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_ACCT_MGMT 3 .Os .Sh NAME @@ -46,7 +46,25 @@ .Ft int .Fn pam_acct_mgmt "pam_handle_t *pamh" "int flags" .Sh DESCRIPTION -No description available. +The +.Nm +function verifies and enforces account restrictions +after the user has been authenticated. +.Pp +The +.Va flags +argument is the binary or of zero or more of the following +values: +.Bl -tag -width 18n +.It Dv PAM_SILENT +Do not emit any messages. +.It Dv PAM_DISALLOW_NULL_AUTHTOK +Fail if the user's authentication token is null. +.El +If any other bits are set, +.Xr pam_authenticate 3 +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm @@ -75,6 +93,7 @@ .El .Sh SEE ALSO .Xr pam 3 , +.Xr pam_authenticate 3 , .Xr pam_strerror 3 .Sh STANDARDS .Rs ==== //depot/projects/openpam/doc/man/pam_authenticate.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_authenticate.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_authenticate.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_AUTHENTICATE 3 .Os .Sh NAME @@ -65,12 +65,16 @@ .Va flags argument is the binary or of zero or more of the following values: -.Pp -.Bd -literal - =PAM_SILENT - Do not emit any messages. - =PAM_DISALLOW_NULL_AUTHTOK - Fail if the user's authentication token is null. +.Bl -tag -width 18n +.It Dv PAM_SILENT +Do not emit any messages. +.It Dv PAM_DISALLOW_NULL_AUTHTOK +Fail if the user's authentication token is null. +.El +If any other bits are set, +.Nm +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm @@ -94,6 +98,8 @@ Permission denied. .It Bq Er PAM_SERVICE_ERR Error in service module. +.It Bq Er PAM_SYMBOL_ERR +Invalid symbol. .It Bq Er PAM_SYSTEM_ERR System error. .It Bq Er PAM_USER_UNKNOWN ==== //depot/projects/openpam/doc/man/pam_chauthtok.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_chauthtok.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_chauthtok.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_CHAUTHTOK 3 .Os .Sh NAME @@ -57,12 +57,16 @@ .Va flags argument is the binary or of zero or more of the following values: -.Pp -.Bd -literal - =PAM_SILENT - Do not emit any messages. - =PAM_CHANGE_EXPIRED_AUTHTOK - Change only those authentication tokens that have expired. +.Bl -tag -width 18n +.It Dv PAM_SILENT +Do not emit any messages. +.It Dv PAM_CHANGE_EXPIRED_AUTHTOK +Change only those authentication tokens that have expired. +.El +If any other bits are set, +.Nm +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm ==== //depot/projects/openpam/doc/man/pam_close_session.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_close_session.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_close_session.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_CLOSE_SESSION 3 .Os .Sh NAME @@ -46,7 +46,24 @@ .Ft int .Fn pam_close_session "pam_handle_t *pamh" "int flags" .Sh DESCRIPTION -No description available. +The +.Nm +function tears down the user session previously +set up by +.Xr pam_open_session 3 . +.Pp +The +.Va flags +argument is the binary or of zero or more of the following +values: +.Bl -tag -width 18n +.It Dv PAM_SILENT +Do not emit any messages. +.El +If any other bits are set, +.Nm +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm @@ -64,11 +81,14 @@ Error in service module. .It Bq Er PAM_SESSION_ERR Session failure. +.It Bq Er PAM_SYMBOL_ERR +Invalid symbol. .It Bq Er PAM_SYSTEM_ERR System error. .El .Sh SEE ALSO .Xr pam 3 , +.Xr pam_open_session 3 , .Xr pam_strerror 3 .Sh STANDARDS .Rs ==== //depot/projects/openpam/doc/man/pam_end.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_end.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_end.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_END 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_error.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_error.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_error.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_ERROR 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_get_authtok.3#12 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_get_authtok.3#11 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_get_authtok.3#12 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GET_AUTHTOK 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_get_data.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_get_data.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_get_data.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GET_DATA 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_get_item.3#12 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_get_item.3#11 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_get_item.3#12 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GET_ITEM 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_get_user.3#12 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_get_user.3#11 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_get_user.3#12 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GET_USER 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_getenv.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_getenv.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_getenv.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GETENV 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_getenvlist.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_getenvlist.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_getenvlist.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_GETENVLIST 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_info.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_info.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_info.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_INFO 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_open_session.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_open_session.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_open_session.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_OPEN_SESSION 3 .Os .Sh NAME @@ -46,7 +46,24 @@ .Ft int .Fn pam_open_session "pam_handle_t *pamh" "int flags" .Sh DESCRIPTION -No description available. +The +.Nm +sets up a user session for a previously +authenticated user. The session should later be torn down by a call to +.Xr pam_close_session 3 . +.Pp +The +.Va flags +argument is the binary or of zero or more of the following +values: +.Bl -tag -width 18n +.It Dv PAM_SILENT +Do not emit any messages. +.El +If any other bits are set, +.Nm +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm @@ -64,11 +81,14 @@ Error in service module. .It Bq Er PAM_SESSION_ERR Session failure. +.It Bq Er PAM_SYMBOL_ERR +Invalid symbol. .It Bq Er PAM_SYSTEM_ERR System error. .El .Sh SEE ALSO .Xr pam 3 , +.Xr pam_close_session 3 , .Xr pam_strerror 3 .Sh STANDARDS .Rs ==== //depot/projects/openpam/doc/man/pam_prompt.3#12 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_prompt.3#11 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_prompt.3#12 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_PROMPT 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_putenv.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_putenv.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_putenv.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_PUTENV 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_set_data.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_set_data.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_set_data.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SET_DATA 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_set_item.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_set_item.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_set_item.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SET_ITEM 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_setcred.3#12 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_setcred.3#11 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_setcred.3#12 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SETCRED 3 .Os .Sh NAME @@ -49,18 +49,29 @@ The .Nm function manages the application's credentials. -The operation to perform is specified by the +.Pp +The .Va flags -argument: +argument is the binary or of zero or more of the following +values: .Bl -tag -width 18n -.It PAM_ESTABLISH_CRED +.It Dv PAM_SILENT +Do not emit any messages. +.It Dv PAM_ESTABLISH_CRED Establish the credentials of the target user. -.It PAM_DELETE_CRED +.It Dv PAM_DELETE_CRED Revoke all established credentials. -.It PAM_REINITIALIZE_CRED +.It Dv PAM_REINITIALIZE_CRED Fully reinitialise credentials. -.It PAM_REFRESH_CRED +.It Dv PAM_REFRESH_CRED Refresh credentials. +.El +The latter four are mutually exclusive. +.Pp +If any other bits are set, +.Nm +will return +.Dv PAM_SYMBOL_ERR . .Sh RETURN VALUES The .Nm @@ -82,6 +93,8 @@ Permission denied. .It Bq Er PAM_SERVICE_ERR Error in service module. +.It Bq Er PAM_SYMBOL_ERR +Invalid symbol. .It Bq Er PAM_SYSTEM_ERR System error. .It Bq Er PAM_USER_UNKNOWN ==== //depot/projects/openpam/doc/man/pam_setenv.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_setenv.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_setenv.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SETENV 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_acct_mgmt.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_acct_mgmt.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_acct_mgmt.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_ACCT_MGMT 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_authenticate.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_authenticate.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_authenticate.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_AUTHENTICATE 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_chauthtok.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_chauthtok.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_chauthtok.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_CHAUTHTOK 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_close_session.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_close_session.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_close_session.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_CLOSE_SESSION 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_open_session.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_open_session.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_open_session.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_OPEN_SESSION 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_sm_setcred.3#7 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_sm_setcred.3#6 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_sm_setcred.3#7 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_SM_SETCRED 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_start.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_start.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_start.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_START 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_strerror.3#11 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_strerror.3#10 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_strerror.3#11 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_STRERROR 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_verror.3#9 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_verror.3#8 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_verror.3#9 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_VERROR 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_vinfo.3#9 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_vinfo.3#8 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_vinfo.3#9 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_VINFO 3 .Os .Sh NAME ==== //depot/projects/openpam/doc/man/pam_vprompt.3#9 (text+ko) ==== @@ -31,9 +31,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $P4: //depot/projects/openpam/doc/man/pam_vprompt.3#8 $ +.\" $P4: //depot/projects/openpam/doc/man/pam_vprompt.3#9 $ .\" -.Dd April 8, 2002 +.Dd April 14, 2002 .Dt PAM_VPROMPT 3 .Os .Sh NAME To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204141825.g3EIPRM51789>