[PATCH] login: permit change expired password

Mario Abajo marioabajo at gmail.com
Thu May 6 00:15:18 UTC 2021


Thanks Denys, here it is. Hope that it is much better now.

El dom, 2 may 2021 a las 10:19, Denys Vlasenko
(<vda.linux at googlemail.com>) escribió:
>
> Your patch is whitespace-damaged, please resend as attachment.
> Also, please add Signed-off-by.
>
> On Thu, Apr 29, 2021 at 12:55 AM Mario Abajo <marioabajo at gmail.com> wrote:
> >
> > Add support in login command to change password in case it is expired:
> > ---
> >
> > --- a/loginutils/login.c    2021-03-22 01:34:05.628165667 +0100
> > +++ b/loginutils/login.c    2021-03-22 01:36:22.719612349 +0100
> > @@ -434,6 +434,9 @@
> >          }
> >          /* check that the account is healthy */
> >          pamret = pam_acct_mgmt(pamh, 0);
> > +        if (pamret == PAM_NEW_AUTHTOK_REQD) {
> > +            pamret = pam_chauthtok (pamh, PAM_CHANGE_EXPIRED_AUTHTOK);
> > +        }
> >          if (pamret != PAM_SUCCESS) {
> >              failed_msg = "acct_mgmt";
> >              goto pam_auth_failed;
> > _______________________________________________
> > busybox mailing list
> > busybox at busybox.net
> > http://lists.busybox.net/mailman/listinfo/busybox
-------------- next part --------------
A non-text attachment was scrubbed...
Name: login.patch
Type: text/x-patch
Size: 729 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/busybox/attachments/20210506/5699641c/attachment.bin>


More information about the busybox mailing list