pam_sm_open_session man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]

pam_sm_open_session(3)					pam_sm_open_session(3)

NAME
       pam_sm_open_session,  pam_sm_close_session - Service provider implemen‐
       tation for pam_open_session and pam_close_session respectively

SYNOPSIS
       cc [ flag ... ] file ...	 -lpam [ library ... ]

       #include <security/pam_appl.h>
       #include <security/pam_modules.h>

       int pam_sm_open_session(pam_handle_t *pamh, int flags, int argc,	 const
       char **argv);

       int pam_sm_close_session(pam_handle_t *pamh, int flags, int argc, const
       char **argv);

DESCRIPTION
       In response to a call to pam_open_session(3) and	 pam_close_session(3),
       the  PAM	 framework  calls  pam_sm_open_session() and pam_sm_close_ses‐
       sion(), respectively from the modules listed in the  pam.conf(4)	 file.
       The session management provider supplies the back-end functionality for
       this interface function.

       pam_sm_open_session()  is  called  to  initiate	 session   management.
       pam_sm_close_session()  is  invoked when a session has terminated.  The
       argument pamh is an authentication handle.  The following flag  may  be
       set in the flags field:

	      PAM_SILENT      Session service should not generate any messages

       The  argc  argument  represents	the number of scheme options passed in
       from the configuration file pam.conf(4).	  argv	specifies  the	scheme
       options,	 which are interpreted and processed by the session management
       service. If an unknown option is passed in, an error should  be	logged
       through syslog(3) and the option ignored.

RETURN VALUES
       Upon  successful	 completion, PAM_SUCCESS should be returned.  The fol‐
       lowing values may also be returned upon error:

	      PAM_SESSION_ERR	    Can not make/remove an entry for the spec‐
				    ified session

	      PAM_IGNORE	    Ignore  underlying	session module regard‐
				    less  of  whether  the  control  flag   is
				    required, optional or sufficient

SEE ALSO
       pam(3), pam_open_session(3), syslog(3), pam.conf(4)

				19 October 1995		pam_sm_open_session(3)
[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net