Hi Fabio,
The callout was written only for GCMU, and as far as I know the callout is not
included in any GT release. However you can download it from
http://www.mcs.anl.gov/~mlink/globus_gridmap_verify_myproxy_callout-0.1.tar.gz
and give it a try:
gpt-build globus_gridmap_verify_myproxy_callout-0.1.tar.gz <flavor>
set server envs:
GSI_AUTHZ_CONF=$GLOBUS_LOCATION/etc/gridmap_verify_myproxy_callout-gsi_authz.conf
GLOBUS_MYPROXY_CA_CERT=/path/to/ca/cert.0
That's it. Clients with a cert signed by that ca will use the username from the DN
(the last /CN=<username>), otherwise a normal gridmap lookup will be performed.
Cheers,
Lukasz
On 6/22/12 7:49 AM, Fábio Moreira wrote:
Hi,
I would like to know if the MyProxy callout from Globus Connect Multiple User
(GCMU) was included in GT 5.2.0. Otherwise, how can I use it with this Globus
version?
Thanks very much !
Fabio Souza
_____________________________________________________________________________________________________________________
Hi,
Now we would like to do the opposite way, an external script (instead of
grid-mapfile) to map the received certificate back to a system user on
the GridFTP Server. You´ve mentioned that we can use a MyProxy callout
in the next GT5 release. So we´re using GT 5.2.0 and we´d like to know
how to do it. Can we use something like 'certificate_mapapp' on the
GridFTP? Is there anything similar?
The MyProxy callout is used in Globus Connect Multiple User (GCMU), and it will
basically authorize any user with a DN that matches those generated by the
MyProxy CA, and has a CN equal to a UNIX login.
So for example, if your MyProxy generates DNs like this:
O=My Organization, OU=My Department
And GridFTP gets a valid certificate with this DN:
O=My Organization, OU=My Department, CN=fabio
Then the MyProxy callout with authorize that DN and will map it to the UNIX user
"fabio".
However, I'm not sure if the callout was included in GT5.2 or whether it's
currently only being included as part of GCMU. I suggest asking on the gt-user
mailing list:
https://lists.globus.org/mailman/listinfo/gt-user
Cheers!
--
Borja Sotomayor
Researcher, Computation Institute
Lecturer, Department of Computer Science
University of Chicago
http://people.cs.uchicago.edu/~borja/ <http://people.cs.uchicago.edu/%7Eborja/>
Community Manager, OpenNebula project
http://www.opennebula.org/