]> andersk Git - openssh.git/commitdiff
- (dtucker) [contrib/ssh-copy-id] Bug #781: exit if ssh fails. Patch from
authordtucker <dtucker>
Sun, 4 Jan 2004 21:16:34 +0000 (21:16 +0000)
committerdtucker <dtucker>
Sun, 4 Jan 2004 21:16:34 +0000 (21:16 +0000)
   cjwatson at debian.org.

ChangeLog
contrib/ssh-copy-id

index 673e3dab88fec7b8231ef33ce25590b313087d78..c5ef7de6846fe432e7644b1e5c77cd0f9926e406 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+20040105
+ - (dtucker) [contrib/ssh-copy-id] Bug #781: exit if ssh fails.  Patch from
+   cjwatson at debian.org.
+
 20040102
  - (djm) OSX/Darwin needs BIND_8_COMPAT to build getrrsetbyname. Report from
    jakob@
index a1ad34a8d421a817175e7588003ef2cd51399ff3..a1c0a9234316ce7e843f0d7237fafbeca3ffc7cb 100644 (file)
@@ -38,7 +38,7 @@ if [ "$#" -lt 1 ] || [ "$1" = "-h" ] || [ "$1" = "--help" ]; then
   exit 1
 fi
 
-{ eval "$GET_ID" ; } | ssh $1 "umask 077; test -d .ssh || mkdir .ssh ; cat >> .ssh/authorized_keys"
+{ eval "$GET_ID" ; } | ssh $1 "umask 077; test -d .ssh || mkdir .ssh ; cat >> .ssh/authorized_keys" || exit 1
 
 cat <<EOF
 Now try logging into the machine, with "ssh '$1'", and check in:
This page took 0.038265 seconds and 5 git commands to generate.