From 4fc167470da6b82621b2c5984d70d29f19d44e0b Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 21 Nov 2011 09:03:05 +0100 Subject: [PATCH] add back the restorecon call to ssh-copy-id - it might be needed on older distributions (#739989) --- openssh-5.9p1-copy-id-restorecon.patch | 12 ++++++++++++ openssh.spec | 9 ++++++++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 openssh-5.9p1-copy-id-restorecon.patch diff --git a/openssh-5.9p1-copy-id-restorecon.patch b/openssh-5.9p1-copy-id-restorecon.patch new file mode 100644 index 0000000..5ebd5eb --- /dev/null +++ b/openssh-5.9p1-copy-id-restorecon.patch @@ -0,0 +1,12 @@ +diff -up openssh-5.9p1/contrib/ssh-copy-id.restorecon openssh-5.9p1/contrib/ssh-copy-id +--- openssh-5.9p1/contrib/ssh-copy-id.restorecon 2011-08-17 04:05:49.000000000 +0200 ++++ openssh-5.9p1/contrib/ssh-copy-id 2011-11-21 08:40:56.000000000 +0100 +@@ -41,7 +41,7 @@ fi + # strip any trailing colon + host=`echo $1 | sed 's/:$//'` + +-{ eval "$GET_ID" ; } | ssh $host "umask 077; test -d ~/.ssh || mkdir ~/.ssh ; cat >> ~/.ssh/authorized_keys" || exit 1 ++{ eval "$GET_ID" ; } | ssh $host "umask 077; test -d ~/.ssh || mkdir ~/.ssh ; cat >> ~/.ssh/authorized_keys && (test -x /sbin/restorecon && /sbin/restorecon ~/.ssh ~/.ssh/authorized_keys >/dev/null 2>&1 || true)" || exit 1 + + cat < - 5.9p1-13 + 0.9.2-32 +- add back the restorecon call to ssh-copy-id - it might be needed on older + distributions (#739989) + * Fri Nov 18 2011 Tomas Mraz - 5.9p1-12 + 0.9.2-32 - still support /etc/sysconfig/sshd loading in sshd service (#754732) - fix incorrect key permissions generated by sshd-keygen script (#754779)