[globus-gridftp-server/el4] Portability fixes Fix broken links in README file
Mattias Ellert
ellert at fedoraproject.org
Tue Jan 24 12:53:27 UTC 2012
commit 7f5eaa8c2d2baa42d40d336fec384bba6f27844f
Author: Mattias Ellert <mattias.ellert at fysast.uu.se>
Date: Tue Jan 24 10:31:58 2012 +0100
Portability fixes
Fix broken links in README file
GLOBUS-GRIDFTP | 16 ++++++++--------
globus-gridftp-server-pathmax.patch | 28 ++++++++++++++++++++++++++++
globus-gridftp-server.spec | 8 +++++++-
3 files changed, 43 insertions(+), 9 deletions(-)
---
diff --git a/GLOBUS-GRIDFTP b/GLOBUS-GRIDFTP
index 9d3be67..d1404fe 100644
--- a/GLOBUS-GRIDFTP
+++ b/GLOBUS-GRIDFTP
@@ -1,28 +1,28 @@
This package is part of the GridFTP component
of the Globus Toolkit. For more information visit:
-http://www.globus.org/toolkit/docs/latest-stable/data/gridftp/
+http://www.globus.org/toolkit/docs/latest-stable/gridftp/
Admin Guide:
-http://www.globus.org/toolkit/docs/latest-stable/data/gridftp/admin/
+http://www.globus.org/toolkit/docs/latest-stable/gridftp/admin/
User's Guide:
-http://www.globus.org/toolkit/docs/latest-stable/data/gridftp/user/
+http://www.globus.org/toolkit/docs/latest-stable/gridftp/user/
Developer's Guide:
-http://www.globus.org/toolkit/docs/latest-stable/data/gridftp/developer/
+http://www.globus.org/toolkit/docs/latest-stable/gridftp/developer/
Release Notes:
-http://www.globus.org/toolkit/docs/latest-stable/data/gridftp/rn/
+http://www.globus.org/toolkit/docs/latest-stable/gridftp/rn/
Public Interface Guide:
-http://www.globus.org/toolkit/docs/latest-stable/data/gridftp/pi/
+http://www.globus.org/toolkit/docs/latest-stable/gridftp/pi/
Quality Profile:
-http://www.globus.org/toolkit/docs/latest-stable/data/gridftp/qp/
+http://www.globus.org/toolkit/docs/latest-stable/gridftp/qp/
Migrating Guide:
-http://www.globus.org/toolkit/docs/latest-stable/data/gridftp/mig/
+http://www.globus.org/toolkit/docs/latest-stable/gridftp/mig/
Globus RPM packaging is supported by the Initiative for Globus in Europe:
http://www.ige-project.eu/
diff --git a/globus-gridftp-server-pathmax.patch b/globus-gridftp-server-pathmax.patch
new file mode 100644
index 0000000..be60ddf
--- /dev/null
+++ b/globus-gridftp-server-pathmax.patch
@@ -0,0 +1,28 @@
+diff -ur globus_gridftp_server-6.5.orig/globus_i_gfs_config.c globus_gridftp_server-6.5/globus_i_gfs_config.c
+--- globus_gridftp_server-6.5.orig/globus_i_gfs_config.c 2011-12-05 16:11:05.000000000 +0100
++++ globus_gridftp_server-6.5/globus_i_gfs_config.c 2012-01-21 07:33:07.904825735 +0100
+@@ -23,6 +23,10 @@
+ #define GLOBUS_GFS_HELP_COLS 45
+ #define GLOBUS_GFS_HELP_WIDTH 80
+
++#ifndef PATH_MAX
++#define PATH_MAX 4096
++#endif
++
+ typedef enum
+ {
+ GLOBUS_L_GFS_CONFIG_BOOL,
+diff -ur globus_gridftp_server-6.5.orig/globus_i_gfs_data.c globus_gridftp_server-6.5/globus_i_gfs_data.c
+--- globus_gridftp_server-6.5.orig/globus_i_gfs_data.c 2011-12-05 17:02:47.000000000 +0100
++++ globus_gridftp_server-6.5/globus_i_gfs_data.c 2012-01-21 08:51:01.605722155 +0100
+@@ -28,6 +28,10 @@
+ #define FTP_SERVICE_NAME "file"
+ #define USER_NAME_MAX 64
+
++#ifndef MAXPATHLEN
++#define MAXPATHLEN 4096
++#endif
++
+ #define GFSDataOpDec(_op, _d_op, _d_s) \
+ do \
+ { \
diff --git a/globus-gridftp-server.spec b/globus-gridftp-server.spec
index f3d2c15..50a0c04 100644
--- a/globus-gridftp-server.spec
+++ b/globus-gridftp-server.spec
@@ -9,7 +9,7 @@
Name: globus-gridftp-server
%global _name %(tr - _ <<< %{name})
Version: 6.5
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Globus Toolkit - Globus GridFTP Server
Group: System Environment/Libraries
@@ -23,6 +23,7 @@ Source3: %{name}.8
Source8: GLOBUS-GRIDFTP
Patch0: %{name}-deps.patch
Patch1: %{name}-funcgrp.patch
+Patch2: %{name}-pathmax.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: globus-xio%{?_isa} >= 3
@@ -100,6 +101,7 @@ Globus GridFTP Server Development Files
%setup -q -n %{_name}-%{version}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
# Remove files that should be replaced during bootstrap
@@ -216,6 +218,10 @@ fi
%defattr(-,root,root,-)
%changelog
+* Wed Jan 18 2012 Mattias Ellert <mattias.ellert at fysast.uu.se> - 6.5-2
+- Portability fixes
+- Fix broken links in README file
+
* Wed Dec 14 2011 Mattias Ellert <mattias.ellert at fysast.uu.se> - 6.5-1
- Update to Globus Toolkit 5.2.0
- Drop patches globus-gridftp-server-etc.patch,
More information about the scm-commits
mailing list