From e08639b8597b4de81e65eee46e595a52637f08fe Mon Sep 17 00:00:00 2001 From: Andrew de los Reyes Date: Wed, 21 Sep 2011 15:44:05 -0700 Subject: [PATCH] remote_access.sh: add remote_sh_raw for a non-buffered ssh connection. BUG=chromium-os:20305 TEST=manual test of image_to_live.sh Change-Id: I964088673d0dc2867e911368d9cc4ec73085a4f4 Reviewed-on: http://gerrit.chromium.org/gerrit/8082 Reviewed-by: David James Tested-by: Andrew de los Reyes --- remote_access.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/remote_access.sh b/remote_access.sh index 7c1b30390e..b46d8fedfb 100644 --- a/remote_access.sh +++ b/remote_access.sh @@ -37,6 +37,13 @@ function remote_sh() { return ${PIPESTATUS[0]} } +function remote_sh_raw() { + ssh -p ${FLAGS_ssh_port} -o StrictHostKeyChecking=no \ + -o UserKnownHostsFile=$TMP_KNOWN_HOSTS -o ConnectTimeout=120 \ + -i $TMP_PRIVATE_KEY $EXTRA_REMOTE_SH_ARGS root@$FLAGS_remote "$@" + return $? +} + function remote_sh_allow_changed_host_key() { rm -f $TMP_KNOWN_HOSTS remote_sh "$@"