diff options
author | 2001-02-07 22:27:18 +0000 | |
---|---|---|
committer | 2001-02-07 22:27:18 +0000 | |
commit | 7300f1f9d13c65665244f58d008a3f2b16a96b5e (patch) | |
tree | 6a0863142b63b54189fe71d5c82f6cd6156a4074 | |
parent | older servers reply with SSH2_FXP_NAME + count==0 instead of EOF (diff) | |
download | wireguard-openbsd-7300f1f9d13c65665244f58d008a3f2b16a96b5e.tar.xz wireguard-openbsd-7300f1f9d13c65665244f58d008a3f2b16a96b5e.zip |
Don't forward agent and X11 in sftp. Suggestion from Roumen Petrov
<roumen.petrov@skalasoft.com>
-rw-r--r-- | usr.bin/ssh/sftp.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/usr.bin/ssh/sftp.c b/usr.bin/ssh/sftp.c index 3897ca47083..1cc89a6ee8d 100644 --- a/usr.bin/ssh/sftp.c +++ b/usr.bin/ssh/sftp.c @@ -24,7 +24,7 @@ #include "includes.h" -RCSID("$OpenBSD: sftp.c,v 1.5 2001/02/06 23:53:54 djm Exp $"); +RCSID("$OpenBSD: sftp.c,v 1.6 2001/02/07 22:27:18 djm Exp $"); /* XXX: commandline mode */ /* XXX: copy between two remote hosts (commandline) */ @@ -91,11 +91,13 @@ make_ssh_args(char *add_arg) /* Init args array */ if (args == NULL) { - nargs = 4; + nargs = 6; i = 0; args = xmalloc(sizeof(*args) * nargs); args[i++] = "ssh"; args[i++] = "-oProtocol=2"; + args[i++] = "-oForwardAgent=no"; + args[i++] = "-oForwardX11=no"; args[i++] = "-s"; args[i++] = NULL; } |