Linux-PAM_MWG.txt (Linux-PAM-1.5.2-docs.tar.xz) | : | Linux-PAM_MWG.txt (Linux-PAM-1.5.3-docs.tar.xz) | ||
---|---|---|---|---|
skipping to change at line 185 | skipping to change at line 185 | |||
values: | values: | |||
PAM_DATA_REPLACE | PAM_DATA_REPLACE | |||
When a data item is being replaced (through a second call to pam_set_data) | When a data item is being replaced (through a second call to pam_set_data) | |||
this mask is used. Otherwise, the call is assumed to be from pam_end(3). | this mask is used. Otherwise, the call is assumed to be from pam_end(3). | |||
PAM_DATA_SILENT | PAM_DATA_SILENT | |||
Which indicates that the process would prefer to perform the cleanup() | Which indicates that the process would prefer to perform the cleanup() | |||
quietly. That is, discourages logging/messages to the user. | quietly. That is, discourages logging/messages to the user. It is generally | |||
used to indicate that the current closing of the library is in a fork(2)ed | ||||
process, and that the parent will take care of cleaning up things that | ||||
exist outside of the current process space (files etc.). | ||||
2.1.1.2. RETURN VALUES | 2.1.1.2. RETURN VALUES | |||
PAM_BUF_ERR | PAM_BUF_ERR | |||
Memory buffer error. | Memory buffer error. | |||
PAM_SUCCESS | PAM_SUCCESS | |||
Data was successful stored. | Data was successful stored. | |||
skipping to change at line 282 | skipping to change at line 285 | |||
PAM stack. As such an application should consult the value of PAM_USER | PAM stack. As such an application should consult the value of PAM_USER | |||
after each call to a PAM function. | after each call to a PAM function. | |||
PAM_USER_PROMPT | PAM_USER_PROMPT | |||
The string used when prompting for a user's name. The default value for | The string used when prompting for a user's name. The default value for | |||
this string is a localized version of "login: ". | this string is a localized version of "login: ". | |||
PAM_TTY | PAM_TTY | |||
The terminal name: prefixed by /dev/ if it is a device file; for graphical, | The terminal name prefixed by /dev/ for device files. In the past, | |||
X-based, applications the value for this item should be the $DISPLAY | graphical X-based applications used to store the $DISPLAY variable here, | |||
variable. | but with the introduction of PAM_XDISPLAY this usage is deprecated. | |||
PAM_RUSER | PAM_RUSER | |||
The requesting user name: local name for a locally requesting user or a | The requesting user name: local name for a locally requesting user or a | |||
remote user name for a remote requesting user. | remote user name for a remote requesting user. | |||
Generally an application or module will attempt to supply the value that is | Generally an application or module will attempt to supply the value that is | |||
most strongly authenticated (a local account before a remote one. The level | most strongly authenticated (a local account before a remote one. The level | |||
of trust in this value is embodied in the actual authentication stack | of trust in this value is embodied in the actual authentication stack | |||
associated with the application, so it is ultimately at the discretion of | associated with the application, so it is ultimately at the discretion of | |||
skipping to change at line 424 | skipping to change at line 427 | |||
PAM stack. As such an application should consult the value of PAM_USER | PAM stack. As such an application should consult the value of PAM_USER | |||
after each call to a PAM function. | after each call to a PAM function. | |||
PAM_USER_PROMPT | PAM_USER_PROMPT | |||
The string used when prompting for a user's name. The default value for | The string used when prompting for a user's name. The default value for | |||
this string is a localized version of "login: ". | this string is a localized version of "login: ". | |||
PAM_TTY | PAM_TTY | |||
The terminal name: prefixed by /dev/ if it is a device file; for graphical, | The terminal name prefixed by /dev/ for device files. In the past, | |||
X-based, applications the value for this item should be the $DISPLAY | graphical X-based applications used to store the $DISPLAY variable here, | |||
variable. | but with the introduction of PAM_XDISPLAY this usage is deprecated. | |||
PAM_RUSER | PAM_RUSER | |||
The requesting user name: local name for a locally requesting user or a | The requesting user name: local name for a locally requesting user or a | |||
remote user name for a remote requesting user. | remote user name for a remote requesting user. | |||
Generally an application or module will attempt to supply the value that is | Generally an application or module will attempt to supply the value that is | |||
most strongly authenticated (a local account before a remote one. The level | most strongly authenticated (a local account before a remote one. The level | |||
of trust in this value is embodied in the actual authentication stack | of trust in this value is embodied in the actual authentication stack | |||
associated with the application, so it is ultimately at the discretion of | associated with the application, so it is ultimately at the discretion of | |||
End of changes. 3 change blocks. | ||||
7 lines changed or deleted | 10 lines changed or added |