diff options
author | djm@openbsd.org <djm@openbsd.org> | 2021-09-18 02:03:25 +0000 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2021-09-19 17:21:59 +1000 |
commit | ace19b34cc15bea3482be90450c1ed0cd0dd0669 (patch) | |
tree | a1ca33c6924f713f08fe2d3e73696e53f9ff2218 | |
parent | 6b1238ba971ee722a310d95037b498ede5539c03 (diff) | |
download | openssh-ace19b34cc15bea3482be90450c1ed0cd0dd0669.tar.gz |
upstream: better error message for ~user failures when the
sftp-server lacks the expand-path extension; ok deraadt@
OpenBSD-Commit-ID: 9c1d965d389411f7e86f0a445158bf09b8f9e4bc
-rw-r--r-- | scp.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -1,4 +1,4 @@ -/* $OpenBSD: scp.c,v 1.236 2021/09/16 15:22:22 djm Exp $ */ +/* $OpenBSD: scp.c,v 1.237 2021/09/18 02:03:25 djm Exp $ */ /* * scp - secure remote copy. This is basically patched BSD rcp which * uses ssh to do the data transfer (instead of using rcmd). @@ -1260,7 +1260,8 @@ prepare_remote_path(struct sftp_conn *conn, const char *path) if (can_expand_path(conn)) return do_expand_path(conn, path); /* No protocol extension */ - error("~user paths are not supported for this server"); + error("server expand-path extension is required " + "for ~user paths in SFTP mode"); return NULL; } |