pam_sm_open_session —
    service module implementation for
  pam_open_session
The pam_sm_open_session() function returns
    one of the following values:
  - [
PAM_SUCCESS] 
  - Success.
 
  - [
PAM_ABORT] 
  - General failure.
 
  - [
PAM_BUF_ERR] 
  - Memory buffer error.
 
  - [
PAM_CONV_ERR] 
  - Conversation failure.
 
  - [
PAM_IGNORE] 
  - Ignore this module.
 
  - [
PAM_PERM_DENIED] 
  - Permission denied.
 
  - [
PAM_SERVICE_ERR] 
  - Error in service module.
 
  - [
PAM_SESSION_ERR] 
  - Session failure.
 
  - [
PAM_SYSTEM_ERR] 
  - System error.
 
X/Open Single Sign-On Service
    (XSSO) - Pluggable Authentication Modules, June
    1997.
The pam_sm_open_session() function and
    this manual page were developed for the FreeBSD
    Project by ThinkSec AS and Network Associates Laboratories, the Security
    Research Division of Network Associates, Inc. under DARPA/SPAWAR contract
    N66001-01-C-8035 (“CBOSS”), as part of the DARPA CHATS
    research program.
The OpenPAM library is maintained by Dag-Erling
    Smørgrav
    <des@des.no>.