man pages section 5: Standards, Environments, and Macros
  Search only this book
View this book in:
Download this book in PDF (1975 KB)

pam_unix_session(5)

Name | Synopsis | Description | Errors | Attributes | See Also | Notes

Name

    pam_unix_session– session management PAM module for UNIX

Synopsis

    pam_unix_session.so.1
    

Description

    The pam_unix_session module implements pam_sm_open_session(3PAM) and pam_sm_close_session(3PAM).

    pam_sm_open_session() updates the /var/adm/lastlog file with the information contained in the PAM_USER, PAM_TTY, and PAM_RHOSTS items. pam_unix_account(5) uses this account to determine the previous time the user logged in.

    pam_sm_close_session() is a null function.

    The following options can be passed to the module:

    debug

    syslog(3C) debugging information at the LOG_DEBUG level

Errors

    Upon successful completion, PAM_SUCCESS is returned. The following error codes are returned upon error:

    PAM_SESSION_ERR

    Cannot make or remove the entry for the specified session (PAM_TTY is not present).

    PAM_USER_UNKNOWN

    No account is present for user.

Attributes

    See attributes(5) for descriptions of the following attributes:

    ATTRIBUTE TYPE 

    ATTRIBUTE VALUE 

    Interface Stability 

    Evolving 

    MT Level 

    MT-Safe with exceptions 

See Also

Notes

SunOS 5.10  Last Revised 9 Sept 2004

Name | Synopsis | Description | Errors | Attributes | See Also | Notes