pam_set_item() (re)sets the value of one of the following item_types:
The value for a device file should include the /dev/
prefix. The value for graphical, X-based, applications should be the
remote host name
remote user name
string to be used when prompting for a user's name
The default value for this string is Please enter username: .
For all item_types other than
PAM_CONV, item is a pointer
NULL-terminated character string. In the case
PAM_CONV, item points to
an initialized pam_conv structure.
An attempt was made to replace the conversation structure with a
Function ran out of memory making a copy of the item.
Application attempted to set an undefined item.