[gsi-openssh/el5] Drop openssh-4.3p2-unblock-signals.patch - not needed with GT >= 5.2 Based on openssh-4.3p2-72.el5_7
Mattias Ellert
ellert at fedoraproject.org
Sun Jan 22 18:06:27 UTC 2012
commit d5e3cc9ff0338c9b86e5a81c74351299fa277c79
Author: Mattias Ellert <mattias.ellert at fysast.uu.se>
Date: Sun Jan 22 18:49:09 2012 +0100
Drop openssh-4.3p2-unblock-signals.patch - not needed with GT >= 5.2
Based on openssh-4.3p2-72.el5_7.5
gsi-openssh.spec | 15 ++++++-----
openssh-4.3p2-gsissh.patch | 4 +-
openssh-4.3p2-unblock-signals.patch | 42 -----------------------------------
3 files changed, 10 insertions(+), 51 deletions(-)
---
diff --git a/gsi-openssh.spec b/gsi-openssh.spec
index cf6813b..1f945ac 100644
--- a/gsi-openssh.spec
+++ b/gsi-openssh.spec
@@ -32,7 +32,7 @@
Summary: An implementation of the SSH protocol with GSI authentication
Name: gsi-openssh
Version: 4.3p2
-Release: 3%{?dist}
+Release: 4%{?dist}
Provides: gsissh = %{version}-%{release}
Obsoletes: gsissh < 4.3p2-3
URL: http://www.openssh.com/portable.html
@@ -105,10 +105,6 @@ Patch76: openssh-4.3p2-entropy.patch
# Based on http://grid.ncsa.illinois.edu/ssh/dl/patch/openssh-4.3p2.patch
Patch98: openssh-4.3p2-gsissh.patch
-# The gsissh server has problems with blocked signals in threaded globus libs
-# This patch from OSG resolves these problems
-Patch99: openssh-4.3p2-unblock-signals.patch
-
License: BSD
Group: Applications/Internet
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -132,7 +128,9 @@ BuildRequires: krb5-devel
%endif
%if %{gsi}
-BuildRequires: globus-gss-assist-devel
+BuildRequires: globus-gss-assist-devel >= 8
+BuildRequires: globus-gssapi-gsi >= 10
+BuildRequires: globus-common >= 14
%endif
%if %{nss}
@@ -267,7 +265,6 @@ This version of OpenSSH has been modified to support GSI authentication.
%patch74 -p1 -b .cryptoaudit
%patch76 -p1 -b .entropy
%patch98 -p1 -b .gsi
-%patch99 -p1 -b .signals
sed 's/sshd.pid/gsisshd.pid/' -i pathnames.h
sed 's!$(piddir)/sshd.pid!$(piddir)/gsisshd.pid!' -i Makefile.in
@@ -455,6 +452,10 @@ fi
%attr(0640,root,root) %config(noreplace) /etc/sysconfig/gsisshd
%changelog
+* Sun Jan 22 2012 Mattias Ellert <mattias.ellert at fysast.uu.se> - 4.3p2-4
+- Drop openssh-4.3p2-unblock-signals.patch - not needed with GT >= 5.2
+- Based on openssh-4.3p2-72.el5_7.5
+
* Thu Oct 06 2011 Mattias Ellert <mattias.ellert at fysast.uu.se> - 4.3p2-3
- Change package name gsissh → gsi-openssh
- Based on openssh-4.3p2-72.el5_7.5
diff --git a/openssh-4.3p2-gsissh.patch b/openssh-4.3p2-gsissh.patch
index 16fd2b0..f034b99 100644
--- a/openssh-4.3p2-gsissh.patch
+++ b/openssh-4.3p2-gsissh.patch
@@ -494,8 +494,8 @@ diff -Nur openssh-4.3p2.orig/configure.ac openssh-4.3p2/configure.ac
+ GSSAPI="GSI"
+ fi
+
-+ LIBS="$LIBS `pkg-config --libs globus-gss-assist`"
-+ CPPFLAGS="$CPPFLAGS `pkg-config --cflags globus-gss-assist`"
++ LIBS="$LIBS `pkg-config --libs globus-gss-assist globus-gssapi-gsi globus-common`"
++ CPPFLAGS="$CPPFLAGS `pkg-config --cflags globus-gss-assist globus-gssapi-gsi globus-common`"
+
+ AC_DEFINE(GSSAPI)
+ AC_DEFINE(HAVE_GSSAPI_H)
More information about the scm-commits
mailing list