Bugzilla – Bug 4903
[patch] globusrun option to delegate a full proxy
Last modified: 2007-02-27 16:11:20
You need to log in before you can comment on or make changes to this bug.
The ability to delegate a full proxy credential via globusrun is a common request, to allow jobs to submit other jobs. A number of grids patch their globusrun installations to do it. The following patches add a globusrun -full-proxy option to provide the desired functionality.
Created an attachment (id=1141) [details] globus_gram_client API patch to add control over limited versus full delegation
Created an attachment (id=1142) [details] patch to add globusrun -full-proxy option to delegate a full proxy
Created an attachment (id=1143) [details] globus_gram_client API patch to add control over limited versus full delegation Fix refresh bug in previous patch.
Created an attachment (id=1177) [details] gram client / globusrun patch Here's an alternate implementation. The reason I did this was to avoid adding more global state to the GRAM client library. Does it still meet your needs? The patch is made from the CVS trunk. joe
(In reply to comment #4) > Created an attachment (id=1177) [edit] [details] > gram client / globusrun patch > > Here's an alternate implementation. The reason I did this was to avoid adding > more global state to the GRAM client library. Does it still meet your needs? > The patch is made from the CVS trunk. Thanks for working on this. Your implementation looks OK to me, except I think you also need to modify globus_l_gram_client_job_refresh_credentials().
When testing a patch that added support for the credential refresh operation, I noticed that the released version did not behave as expected. Adding a dependency on that issue.
Created an attachment (id=1187) [details] gram client / globusrun patch Here's a new version of that patch that also updates the refresh credential operation of globusrun.
The latest version of the patch is committed to CVS trunk.