]> git.pld-linux.org Git - packages/gdm2.20.git/blob - gdm-chpass.patch
- some patches from helixcode
[packages/gdm2.20.git] / gdm-chpass.patch
1 --- gdm-2.0beta4/daemon/verify.c~       Wed Sep 22 20:30:47 1999
2 +++ gdm-2.0beta4/daemon/verify.c        Thu Apr 27 23:37:59 2000
3 @@ -146,7 +146,12 @@
4         goto pamerr;
5      }
6      
7 -    if ((pamerr = pam_acct_mgmt (pamh, 0)) != PAM_SUCCESS) {
8 +    pamerr = pam_acct_mgmt (pamh, 0);
9 +    if (pamerr == PAM_NEW_AUTHTOK_REQD) {
10 +       pamerr = pam_chauthtok(pamh, PAM_CHANGE_EXPIRED_AUTHTOK);
11 +    }
12 +
13 +    if (pamerr != PAM_SUCCESS) {
14         gdm_error (_("Couldn't set acct. mgmt for %s"), login);
15         goto pamerr;
16      }
This page took 0.024298 seconds and 3 git commands to generate.