[Bug 14] Can't change expired /etc/shadow password without PAM

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Tue Feb 10 11:57:06 EST 2004


http://bugzilla.mindrot.org/show_bug.cgi?id=14





------- Additional Comments From djm at mindrot.org  2004-02-10 11:57 -------
(From update of attachment 543)
>+	if (options.use_pam && !use_privsep && s->authctxt->force_pwchange) {
>+		display_loginmsg();
> 		do_pam_chauthtok();
> 		/* XXX - signal [net] parent to enable forwardings 

...

>-	if (s->authctxt->force_pwchange) {
>+	if (s->authctxt->force_pwchange && !(options.use_pam && !use_privsep)) {
> 		do_setusercontext(pw);
> 		child_close_fds();
> 		do_pwchange(s);

What about the use_pam == 1, use_privsep == 1 and authctxt->force_pwchange == 1
case?




------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the openssh-bugs mailing list