GLOBUS-GATEKEEPER(8) | Grid Community Toolkit Manual | GLOBUS-GATEKEEPER(8) |
globus-gatekeeper - Authorize and execute a grid service on behalf of a user
globus-gatekeeper [-help]
globus-gatekeeper -conf PARAMETER_FILE [-test] [-d | -debug] [-inetd | -f] [-p PORT | -port PORT] [-l LOGFILE | -logfile LOGFILE] [-lf LOG_FACILITY] [-acctfile ACCTFILE] [-e LIBEXECDIR] [-launch_method { fork_and_exit | fork_and_wait | dont_fork }] [-grid_services SERVICEDIR] [-globusid GLOBUSID] [-gridmap GRIDMAP] [-x509_cert_dir TRUSTED_CERT_DIR] [-x509_cert_file TRUSTED_CERT_FILE] [-x509_user_cert CERT_PATH] [-x509_user_key KEY_PATH] [-x509_user_proxy PROXY_PATH] [-k] [-globuskmap KMAP] [-pidfile PIDFILE]
The globus-gatekeeper program is a meta-server similar to inetd or*xinetd* that starts other services after authenticating a TCP connection using GSSAPI and mapping the client’s credential to a local account.
The most common use for the globus-gatekeeper program is to start instances of the globus-job-manager(8) service. A single globus-gatekeeper deployment can handle multiple different service configurations by having entries in the /etc/grid-services/ directory.
Typically, users interact with the globus-gatekeeper program via client applications such as globusrun(1), globus-job-submit(1), or tools such as CoG jglobus or Condor-G.
The full set of command-line options to globus-gatekeeper consists of:
-help
-conf PARAMETER_FILE
-test
-d, -debug
-inetd
-f
-p PORT, -port PORT
-home PATH
-l LOGFILE, -logfile LOGFILE
-lf LOG_FACILITY
<option>-acctfile ACCTFILE</option>
-e LIBEXECDIR
-launch_method fork_and_exit | fork_and_wait | dont_fork
-grid_services SERVICEDIR
-globusid GLOBUSID
-gridmap GRIDMAP
-x509_cert_dir TRUSTED_CERT_DIR
-x509_user_cert CERT_PATH
-x509_user_key KEY_PATH
-x509_user_proxy PROXY_PATH
-k
-globuskmap KMAP
-pidfile PIDFILE
The following environment variables affect the execution of globus-gatekeeper:
X509_CERT_DIR
X509_USER_PROXY
X509_USER_CERT
X509_USER_KEY
GLOBUS_LOCATION
The following files affect the execution of globus-gatekeeper:
/etc/grid-services/SERVICENAME
/etc/grid-security/grid-mapfile
/etc/globuskmap
/etc/globus-nologin
/var/log/globus-gatekeeper.log
Copyright © 1999-2016 University of Chicago
03/31/2018 | Grid Community Toolkit 6 |