diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | sshd.c | 1 |
2 files changed, 4 insertions, 1 deletions
@@ -25,6 +25,8 @@ | |||
25 | - djm@cvs.openbsd.org 2004/08/11 12:01:16 | 25 | - djm@cvs.openbsd.org 2004/08/11 12:01:16 |
26 | [sshlogin.c] | 26 | [sshlogin.c] |
27 | make store_lastlog_message() static to appease -Wall; ok markus | 27 | make store_lastlog_message() static to appease -Wall; ok markus |
28 | - (dtucker) [sshd.c] Clear loginmsg in postauth monitor, prevents doubling | ||
29 | messages generated before the postauth privsep split. | ||
28 | 30 | ||
29 | 20040720 | 31 | 20040720 |
30 | - (djm) OpenBSD CVS Sync | 32 | - (djm) OpenBSD CVS Sync |
@@ -1592,4 +1594,4 @@ | |||
1592 | - (djm) Trim deprecated options from INSTALL. Mention UsePAM | 1594 | - (djm) Trim deprecated options from INSTALL. Mention UsePAM |
1593 | - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu | 1595 | - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu |
1594 | 1596 | ||
1595 | $Id: ChangeLog,v 1.3496 2004/08/12 12:50:03 dtucker Exp $ | 1597 | $Id: ChangeLog,v 1.3497 2004/08/12 13:08:14 dtucker Exp $ |
@@ -659,6 +659,7 @@ privsep_postauth(Authctxt *authctxt) | |||
659 | else if (pmonitor->m_pid != 0) { | 659 | else if (pmonitor->m_pid != 0) { |
660 | debug2("User child is on pid %ld", (long)pmonitor->m_pid); | 660 | debug2("User child is on pid %ld", (long)pmonitor->m_pid); |
661 | close(pmonitor->m_recvfd); | 661 | close(pmonitor->m_recvfd); |
662 | buffer_clear(&loginmsg); | ||
662 | monitor_child_postauth(pmonitor); | 663 | monitor_child_postauth(pmonitor); |
663 | 664 | ||
664 | /* NEVERREACHED */ | 665 | /* NEVERREACHED */ |