Section: User Commands (1)


glite-ce-delegate-proxy - Allows the user to delegate her proxy credentials, that can be used later for her job submissions.



glite-ce-delegate-proxy --endpoint <host>[:<port>] <DelegationId>



glite-ce-delegate-proxy is the command to delegate proxy credentials, that can be used later in job submission operations (see option --delegationId of the glite-ce-job-submit command). In this way the user can delegate her proxy credentials, and then perform multiple submissions relying on the same delegated credentials, therefore speeding up the submission process (delegating a proxy can take some time).

glite-ce-delegate-proxy requires as mandatory inputs:

o the endpoint (that is the full hostname and the port number) of the considered CREAM CE service, specified using the --endpoint (-e) option;

o a string, chosen by the end user, specifying the id of the delegated proxy. This id will then have to be specified in the following submission operations (with the option --delegationId of the glite-ce-job-submit command).

The proxy file considered by this command (that is the proxy to delegate to the remote CREAM service) is:

o the one pointed by the environment variable X509_USER_PROXY;

o the file /tmp/x509up_u<uid>, if the environment variable X509_USER_PROXY is undefined.

If a delegation with the same id and belonging to the same user already exists in that CREAM CE, an error message is returned.

The --endpoint (-e) directive must be used to target the operation to a specific CREAM CE. The format to be used is the following:




--help, -h
Displays command usage.

--conf file_name, -c file_name
Specifies the user specific configuration file.

--endpoint <host>[:<port>], -e <host>[:<port>]
Specifies the hostname and port number of the service where the user credentials have to be delegated. If the port is not specified, the port to be used is the one specified in the CREAM UI configuration file. Specifying the --endpoint option is mandatory.

--donot-verify-ac-sign, -A
Allows the execution of the command even if the VO voms server certificate is not installed.

--debug, -d
When this option is specified, debugging information is displayed on the standard output and written also into the file glite-ce-delegate-proxy_CREAM_<username>_<date>_<time>.log file under (by default) the /tmp/tmp/glite_cream_cli_logs directory.

--logfile file_name, -l file_name
When this option is specified, a command log file (whose pathname is file_name) is created.

--version, -v
Displays the version of the CREAM CLI software.



glite-ce-delegate-proxy exits with a status value of 0 (zero) upon success, and >0 (greater than zero) upon failure.



> glite-ce-delegate-proxy -e myproxyid1

2006-02-26 15:31:09,924 NOTICE - Proxy with delegation id [myproxyid1] succesfully delegated to endpoint []







This document was created by man2html, using the manual pages.
Time: 12:59:55 GMT, May 02, 2011

-- MassimoSgaravatto - 2011-05-02

Topic revision: r1 - 2011-05-02 - MassimoSgaravatto

This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback