[gsi-openssh/f15] Drop openssh-5.8p2-unblock-signals.patch - not needed for GT >= 5.2 Based on openssh-5.6p1-34.fc15.1
Mattias Ellert
ellert at fedoraproject.org
Sun Jan 22 18:06:37 UTC 2012
commit 1ba9b48f737d0780edb68e65c8a32bd6a9427023
Author: Mattias Ellert <mattias.ellert at fysast.uu.se>
Date: Sun Jan 22 18:02:10 2012 +0100
Drop openssh-5.8p2-unblock-signals.patch - not needed for GT >= 5.2
Based on openssh-5.6p1-34.fc15.1
gsi-openssh.spec | 17 ++++----
openssh-5.3p1-unblock-signals.patch | 76 -----------------------------------
openssh-5.6p1-gsissh.patch | 4 +-
3 files changed, 11 insertions(+), 86 deletions(-)
---
diff --git a/gsi-openssh.spec b/gsi-openssh.spec
index 7d0c180..0e3ded8 100644
--- a/gsi-openssh.spec
+++ b/gsi-openssh.spec
@@ -32,7 +32,7 @@
%global nologin 1
%global openssh_ver 5.6p1
-%global openssh_rel 3
+%global openssh_rel 4
Summary: An implementation of the SSH protocol with GSI authentication
Name: gsi-openssh
@@ -105,10 +105,6 @@ Patch83:openssh-5.6p1-linux-oomkiller.patch
# Based on http://grid.ncsa.illinois.edu/ssh/dl/patch/openssh-5.6p1.patch
Patch98: openssh-5.6p1-gsissh.patch
-# The gsissh server has problems with blocked signals in threaded globus libs
-# This patch from OSG resolves these problems
-Patch99: openssh-5.3p1-unblock-signals.patch
-
License: BSD
Group: Applications/Internet
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -134,8 +130,10 @@ BuildRequires: krb5-devel
%endif
%if %{gsi}
-BuildRequires: globus-gss-assist-devel
-BuildRequires: globus-usage-devel
+BuildRequires: globus-gss-assist-devel >= 8
+BuildRequires: globus-gssapi-gsi >= 10
+BuildRequires: globus-common >= 14
+BuildRequires: globus-usage-devel >= 3
%endif
%if %{libedit}
@@ -246,7 +244,6 @@ This version of OpenSSH has been modified to support GSI authentication.
%patch82 -p1 -b .getaddrinfo
%patch83 -p0 -b .oomkiller
%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
@@ -445,6 +442,10 @@ fi
%attr(0640,root,root) %config(noreplace) /etc/sysconfig/gsisshd
%changelog
+* Sun Jan 22 2012 Mattias Ellert <mattias.ellert at fysast.uu.se> - 5.6p1-4
+- Drop openssh-5.8p2-unblock-signals.patch - not needed for GT >= 5.2
+- Based on openssh-5.6p1-34.fc15.1
+
* Thu Oct 06 2011 Mattias Ellert <mattias.ellert at fysast.uu.se> - 5.6p1-3
- Change package name gsissh → gsi-openssh
- Based on openssh-5.6p1-34.fc15.1
diff --git a/openssh-5.6p1-gsissh.patch b/openssh-5.6p1-gsissh.patch
index aca5ba9..8980701 100644
--- a/openssh-5.6p1-gsissh.patch
+++ b/openssh-5.6p1-gsissh.patch
@@ -607,8 +607,8 @@ diff -Nur openssh-5.6p1.orig/configure.ac openssh-5.6p1/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