From f96d18362d4d1702e804473465601c2d316f5e52 Mon Sep 17 00:00:00 2001 From: Damien Miller Date: Tue, 18 Nov 2003 22:01:48 +1100 Subject: - djm@cvs.openbsd.org 2003/11/18 10:53:07 [monitor.c] unbreak fake authloop for non-existent users (my screwup). Spotted and tested by dtucker@; ok markus@ --- ChangeLog | 6 +++++- monitor.c | 3 ++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index f728c801a..f3ab7cfba 100644 --- a/ChangeLog +++ b/ChangeLog @@ -9,6 +9,10 @@ - dtucker@cvs.openbsd.org 2003/11/18 00:40:05 [serverloop.c] Correct check for authctxt->valid. ok djm@ + - djm@cvs.openbsd.org 2003/11/18 10:53:07 + [monitor.c] + unbreak fake authloop for non-existent users (my screwup). Spotted and + tested by dtucker@; ok markus@ 20031117 - (djm) OpenBSD CVS Sync @@ -1484,4 +1488,4 @@ - Fix sshd BindAddress and -b options for systems using fake-getaddrinfo. Report from murple@murple.net, diagnosis from dtucker@zip.com.au -$Id: ChangeLog,v 1.3116 2003/11/18 11:01:25 djm Exp $ +$Id: ChangeLog,v 1.3117 2003/11/18 11:01:48 djm Exp $ diff --git a/monitor.c b/monitor.c index c4f9a48fb..d4c1c6eb2 100644 --- a/monitor.c +++ b/monitor.c @@ -25,7 +25,7 @@ */ #include "includes.h" -RCSID("$OpenBSD: monitor.c,v 1.52 2003/11/17 11:06:07 markus Exp $"); +RCSID("$OpenBSD: monitor.c,v 1.53 2003/11/18 10:53:07 djm Exp $"); #include @@ -567,6 +567,7 @@ mm_answer_pwnamallow(int socket, Buffer *m) if (pwent == NULL) { buffer_put_char(m, 0); + authctxt->pw = fakepw(); goto out; } -- cgit v1.2.3