summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--contrib/ssh-copy-id5
2 files changed, 8 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 9d7928d34..e6ba2ed31 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
120100618
2 - (djm) [contrib/ssh-copy-id] Update key file explicitly under ~
3 rather than assuming that $CWD == $HOME. bz#1500, patch from
4 timothy AT gelter.com
5
120100617 620100617
2 - (tim) [contrib/cygwin/README] Remove a reference to the obsolete 7 - (tim) [contrib/cygwin/README] Remove a reference to the obsolete
3 minires-devel package, and to add the reference to the libedit-devel 8 minires-devel package, and to add the reference to the libedit-devel
diff --git a/contrib/ssh-copy-id b/contrib/ssh-copy-id
index 65c0a8cd8..4c5493bd0 100644
--- a/contrib/ssh-copy-id
+++ b/contrib/ssh-copy-id
@@ -38,13 +38,14 @@ if [ "$#" -lt 1 ] || [ "$1" = "-h" ] || [ "$1" = "--help" ]; then
38 exit 1 38 exit 1
39fi 39fi
40 40
41{ eval "$GET_ID" ; } | ssh $1 "umask 077; test -d .ssh || mkdir .ssh ; cat >> .ssh/authorized_keys" || exit 1 41{ eval "$GET_ID" ; } | ssh $1 "umask 077; test -d ~/.ssh || mkdir ~/.ssh ; cat >> ~/.ssh/authorized_keys" || exit 1
42 42
43cat <<EOF 43cat <<EOF
44Now try logging into the machine, with "ssh '$1'", and check in: 44Now try logging into the machine, with "ssh '$1'", and check in:
45 45
46 .ssh/authorized_keys 46 ~/.ssh/authorized_keys
47 47
48to make sure we haven't added extra keys that you weren't expecting. 48to make sure we haven't added extra keys that you weren't expecting.
49 49
50EOF 50EOF
51