ACC SHELL

Path : /usr/share/doc/packages/pam/modules/
File Upload :
Current File : //usr/share/doc/packages/pam/modules/README.pam_pwcheck-3.12.5

This is the README for pam_pwcheck
----------------------------------

pam_pwcheck comes as one module: pam_pwcheck.so
It makes additional checks upon password changes, but it doesn't
make the change itself. It only provides functions for "passwd",
not for authentication, accounting or session management.

This PAM module reads /etc/login.defs. Please read the manual
page for this configuration file for more information.

Options for:
passwd: for password checking it provides the pam_sm_chauthtok() hook.

        "debug", "not_set_pass", "use_first_pass", "use_authtok", "md5",
	"bigcrypt", "blowfish", "remember" and "use_cracklib" arguments
	are accepted.

		"nullok" -> 	A null password is Ok. This does not overwrite
				a hardcoded default by the calling process.

                "not_set_pass" -> Don't make password available for other
                                modules.

                "use_first_pass" -> Use only the old password from a previous
                                stacked module.

                "use_authtok" -> Set the new password to the one provided by
                                the previously stacked password module.

		"md5", "bigcrypt" -> Don't use the standard crypt
				function, instead use md5 hashes or the
				bigcrypt function.

		"blowfish", "bf" -> Use blowfish crypt.

		"remember=XX" -> remember the last XX number of passwords	
				 and don't allow the user to use it again
				 for the next XX password changes. XX is
				 a number between 1 and 400.

		"use_cracklib" -> Use cracklib library for password check

pam_pwcheck also uses some variables from /etc/login.defs: PASS_ALWAYS_WARN,
PASS_MIN_LEN, PASS_MAX_LEN, OBSCURE_CHECKS_ENAB, CRACKLIB_DICTPATH and
PASS_CHANGE_TRIES. Please read the login.defs manual page from the shadow
package for more information.

 Thorsten Kukuk <kukuk@suse.de>, 5. January 2002


ACC SHELL 2018