pam_smb_passwd man page on SmartOS

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

PAM_SMB_PASSWD(5)					     PAM_SMB_PASSWD(5)

NAME
       pam_smb_passwd - SMB password management module

SYNOPSIS
       pam_smb_passwd.so.1

DESCRIPTION
       The  pam_smb_passwd  module enhances the PAM password management stack.
       This functionality supports the changing or adding of SMB passwords for
       local  Solaris  users.  The  Solaris  CIFS server uses SMB passwords to
       authenticate  connected	Solaris	 users.	 This  module	includes   the
       pam_sm_chauthtok(3PAM) function.

       The pam_sm_chauthtok() function accepts the following flags:

       PAM_PRELIM_CHECK

	   Always returns PAM_IGNORE.

       PAM_SILENT

	   Suppresses messages.

       PAM_UPDATE_AUTHTOK

	   Updates  or creates a new CIFS local LM/NTLM hash for the user that
	   is specified in PAM_USER by using  the  authentication  information
	   found   in  PAM_AUTHTOK.  The  LM  hash  is	only  created  if  the
	   smbd/lmauth_level property value of the smb/server service  is  set
	   to  3  or  less.  PAM_IGNORE	 is returned if the user is not in the
	   local /etc/passwd repository.

       The following options can be passed to the pam_smb_passwd module:

       debug

	   Produces  syslog(3C)	 debugging  information	 at  the  LOG_AUTH  or
	   LOG_DEBUG level.

       nowarn

	   Suppresses warning messages.

FILES
       /var/smb/smbpasswd

	   Stores SMB passwords for Solaris users.

ERRORS
       Upon   successful  completion  of  pam_sm_chauthtok(),  PAM_SUCCESS  is
       returned. The following error codes are returned upon error:

       PAM_AUTHTOK_ERR

	   Authentication token manipulation error

       PAM_AUTHTOK_LOCK_BUSY

	   SMB password file is locked

       PAM_PERM_DENIED

	   Permissions are insufficient for accessing the SMB password file

       PAM_SYSTEM_ERR

	   System error

       PAM_USER_UNKNOWN

	   User is unknown

ATTRIBUTES
       See the attributes(5)  man  page	 for  descriptions  of	the  following
       attributes:

       ┌────────────────────┬─────────────────────────┐
       │  ATTRIBUTE TYPE    │	  ATTRIBUTE VALUE     │
       ├────────────────────┼─────────────────────────┤
       │Interface Stability │ Committed		      │
       ├────────────────────┼─────────────────────────┤
       │MT Level	    │ MT-Safe with exceptions │
       └────────────────────┴─────────────────────────┘

SEE ALSO
       smbd(1M),  syslog(3C),  libpam(3LIB),  pam(3PAM),  pam_chauthtok(3PAM),
       pam_sm(3PAM), pam_sm_chauthtok(3PAM), pam.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.

       The pam_smb_passwd.so.1 module should be stacked following all password
       qualification modules in the PAM password stack.

				 Apr 29, 2008		     PAM_SMB_PASSWD(5)
[top]

List of man pages available for SmartOS

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