MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Standards, Environments, and Macros           pamunixaccount(5)



NAME
     pamunixaccount - PAM account management module for UNIX

SYNOPSIS
     pamunixaccount.so.1


DESCRIPTION
     pamunixaccount module implements pamsmacctmgmt(), which
     provides  functionality to the PAM account management stack.
     The module provides functions to validate  that  the  user's
     account  is  not locked or expired and that the user's pass-
     word does not need  to  be  changed.  The  module  retrieves
     account   information   from  the  configured  databases  in
     nsswitch.conf(4).


     The following options can be passed to the module:

     debug            syslog(3C)  debugging  information  at  the
                      LOGDEBUG level


     nowarn           Turn off warning messages


     serverpolicy    If the account authority for the  user,  as
                      specified  by PAMUSER, is a server, do not
                      apply the Unix policy from the passwd entry
                      in the name service switch.


ERORS
     The following values are returned:

     PAMUNIXACOUNT        User account has expired


     PAMAUTHTOKEXPIRED     Password  expired  and   no   longer
                             usable


     PAMBUFER             Memory buffer error


     PAMIGNORE              Ignore module, not participating  in
                             result


     PAMNEWAUTHTOKREQD    Obtain new authentication token from
                             the user




SunOS 5.11          Last change: 14 Feb 2005                    1






Standards, Environments, and Macros           pamunixaccount(5)



     PAMPERMDENIED         The account is locked  or  has  been
                             inactive for too long


     PAMSERVICER         Error in underlying service module


     PAMSUCES             The account is valid for use at this
                             time


     PAMUSERUNKNOWN        No account is present for the user


ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Evolving                    
    
     MT Level                     MT-Safe with exceptions     
    


SEE ALSO
     pam(3PAM), pamauthenticate(3PAM), syslog(3C), libpam(3LIB),
     pam.conf(4), nsswitch.conf(4), attributes(5)

NOTES
     The interfaces in libpam(3LIB)  are  MT-Safe  only  if  each
     thread  within  the  multi-threaded application uses its own
     PAM handle.


     Attempts  to  validate  locked  accounts  are   logged   via
     syslog(3C) to the LOGAUTH facility with a LOGNOTICE sever-
     ity.













SunOS 5.11          Last change: 14 Feb 2005                    2



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™