We patch Globus when we build it for the VDT.
To build Globus 5.0.2, we check it out using the
globus_5_0_2 tag then we apply the patches that
follow. If you like, you can look at the
source code after it has been patched.
You can download a tarball with the complete set of patches here.
Please note: We know that these patches apply cleanly, but we have not yet fully tested Globus with these patches.
|011__gss_assist_gridmap||Add "gridmapdir" functions allow a pool of pre-created anonymous accounts to be mapped to real users (DNs) at run-time, without further intervention by a sysadmin. The functionality is disabled and does not affect any installations unless the environment variable GRIDMAPDIR points to a directory that has been initialized with the anonymous accounts (/etc/grid-security/gridmapdir).||Needed by LCG CE, not used by OSG.||diff||N/A|
|089__teragrid-pbs-fixes.diff||Improvements to the PBS job manager made by TeraGrid.||Needed by TeraGrid, probably not by OSG||diff|
|097__osg_grid_globus_location.diff||In an OSG installation, set a job's GLOBUS_LOCATION based on the OSG_GRID environment variable. This will not affect a non-OSG installation.||Needed by OSG (along with another patch not done as part of build process). Globus should have extension to allow us to extend the environment in a way that doesn't require a path.||diff|
Three bug fixes:
||Needed? Should be reviewed by Globus and accepted to removed||diff|
|208__gratia.diff||Modifications to allow the OSG Gratia accounting system to collect information about jobs submitted via Globus.||Needed by OSG. Globus should be extended so that we can collect accounting information in a way that does not require a patch.||diff|
|209__gridftp_advisory.diff||Early release of a GridFTP server patch from Mike Link to fix performance markers in the GridFTP server so that you can restart file transfers reliably from where they left off.||Advisory, already in Globus||diff|
Early release of a GRAM patch from Joe Bester. Made with
cvs -d :pserver:email@example.com:/home/globdev/CVS/globus-packages rdiff -u \ -r globus_5_0_2 \ -r globus_gram_job_manager_10_63 \ gram/jobmanager/source
|Advisory, already in Globus||diff||GRAM-183 GRAM-184 GRAM-185 GRAM-186|
Fixes an apparent bug in the globus-job-manager-event-generator Perl
script that launches the Scheduler Event Generator (SEG). Although the
script appears to accept a
||Should be in Globus. Don't know state.||diff|