From b09f6b5b027e79692b9a4eb18c905cf49feda610 Mon Sep 17 00:00:00 2001 From: Ben Lindstrom Date: Fri, 14 Sep 2001 23:12:07 +0000 Subject: - markus@cvs.openbsd.org 2001/09/14 [session.c] command=xxx overwrites subsystems, too --- ChangeLog | 7 +++++-- session.c | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5dc5b18fa..ba9660889 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,7 +3,10 @@ - markus@cvs.openbsd.org 2001/09/13 [rijndael.c rijndael.h] missing $OpenBSD - + - markus@cvs.openbsd.org 2001/09/14 + [session.c] + command=xxx overwrites subsystems, too + 20010913 - (bal) OpenBSD CVS Sync - markus@cvs.openbsd.org 2001/08/23 11:31:59 @@ -6422,4 +6425,4 @@ - Wrote replacements for strlcpy and mkdtemp - Released 1.0pre1 -$Id: ChangeLog,v 1.1512 2001/09/14 23:09:29 mouring Exp $ +$Id: ChangeLog,v 1.1513 2001/09/14 23:12:07 mouring Exp $ diff --git a/session.c b/session.c index 1e9e32284..e088fe700 100644 --- a/session.c +++ b/session.c @@ -33,7 +33,7 @@ */ #include "includes.h" -RCSID("$OpenBSD: session.c,v 1.100 2001/08/16 19:18:34 jakob Exp $"); +RCSID("$OpenBSD: session.c,v 1.101 2001/09/14 18:59:11 markus Exp $"); #include "ssh.h" #include "ssh1.h" @@ -1685,7 +1685,7 @@ session_subsystem_req(Session *s) if(strcmp(subsys, options.subsystem_name[i]) == 0) { debug("subsystem: exec() %s", options.subsystem_command[i]); s->is_subsystem = 1; - do_exec_no_pty(s, options.subsystem_command[i]); + do_exec(s, options.subsystem_command[i]); success = 1; } } -- cgit v1.2.3