rpms/openssh/F-10 openssh-5.1p1-selabel.patch, NONE, 1.1 openssh.spec, 1.132, 1.133

Jan F. Chadima jfch2222 at fedoraproject.org
Tue Jun 30 11:45:59 UTC 2009


Author: jfch2222

Update of /cvs/pkgs/rpms/openssh/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23572

Modified Files:
	openssh.spec 
Added Files:
	openssh-5.1p1-selabel.patch 
Log Message:
create '~/.ssh/known_hosts' within proper context


openssh-5.1p1-selabel.patch:

--- NEW FILE openssh-5.1p1-selabel.patch ---
diff -up openssh-5.2p1/contrib/ssh-copy-id.selabel openssh-5.2p1/contrib/ssh-copy-id
--- openssh-5.2p1/contrib/ssh-copy-id.selabel	2009-06-29 23:43:03.514390092 +0200
+++ openssh-5.2p1/contrib/ssh-copy-id	2009-06-29 23:44:11.188382120 +0200
@@ -38,7 +38,7 @@ if [ "$#" -lt 1 ] || [ "$1" = "-h" ] || 
   exit 1
 fi
 
-{ eval "$GET_ID" ; } | ssh $1 "umask 077; test -d .ssh || mkdir .ssh ; cat >> .ssh/authorized_keys" || exit 1
+{ eval "$GET_ID" ; } | ssh $1 "umask 077; test -d .ssh || mkdir .ssh ; cat >> .ssh/authorized_keys; test -x /sbin/restorecon && /sbin/restorecon .ssh .ssh/authorized_keys" || exit 1
 
 cat <<EOF
 Now try logging into the machine, with "ssh '$1'", and check in:


Index: openssh.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openssh/F-10/openssh.spec,v
retrieving revision 1.132
retrieving revision 1.133
diff -u -p -r1.132 -r1.133
--- openssh.spec	17 Oct 2008 08:34:36 -0000	1.132
+++ openssh.spec	30 Jun 2009 11:45:28 -0000	1.133
@@ -63,7 +63,7 @@
 Summary: The OpenSSH implementation of SSH protocol versions 1 and 2
 Name: openssh
 Version: 5.1p1
-Release: 3%{?dist}%{?rescue_rel}
+Release: 4%{?dist}%{?rescue_rel}
 URL: http://www.openssh.com/portable.html
 #Source0: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz
 #Source1: ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-%{version}.tar.gz.asc
@@ -98,6 +98,7 @@ Patch55: openssh-5.1p1-cloexec.patch
 Patch62: openssh-5.1p1-scp-manpage.patch
 Patch63: openssh-5.1p1-bannerlen.patch
 Patch64: openssh-5.1p1-compat-sessions.patch
+Patch65: openssh-5.1p1-selabel.patch
 
 License: BSD
 Group: Applications/Internet
@@ -231,6 +232,7 @@ an X11 passphrase dialog for OpenSSH.
 %patch62 -p1 -b .manpage
 %patch63 -p1 -b .bannerlen
 %patch64 -p1 -b .compat-sessions
+%patch65 -p1 -b .selabel
 
 autoreconf
 
@@ -482,6 +484,9 @@ fi
 %endif
 
 %changelog
+* Tue Jun 30 2009 Jan F. Chadima <jchadima at redhat.com> 5.1p1-4
+- create '~/.ssh/known_hosts' within proper context
+
 * Fri Oct 17 2008 Tomas Mraz <tmraz at redhat.com> - 5.1p1-3
 - fix compatibility with some servers (#466818)
 




More information about the fedora-extras-commits mailing list