pva-addvo (1) - Linux Manuals

pva-addvo: PHP VOMS-Admin(PVA) tool to add a new VO

NAME

pva-addvo - PHP VOMS-Admin(PVA) tool to add a new VO

DESCRIPTION

The pva-addvo command can be used to add new VO for serving by PHP VOMS-Admin. It also generates configuration files for voms-server for use in conjunction with PVA.

SYNOPSIS

pva-addvo [vo config]

ARGUMENTS

vo config
VO provisioning configuration file

EXTENDED DESCRIPTION

The pva-addvo command creates configuration files for PVA and voms-server. New VO parameters can be provided via environment variables. Any subset of configuration variables can be specified in vo config file.

When "Request VOMS resources for new VO" form via PVA web-interface is filled and submitted by VO admin, PVA will automatically send an e-mail to server administrator formatted as configuration file to use with pva-addvo(1). VOPORT is not included in mail body and must be set manually

FILES

/etc/pva/addvo.conf
Host-specific configuration file for pva-addvo(1). You MUST review its contents and set your host parameters before adding the first VO. Settings include host name, voms-server certificate paths, MySQL access options and voms-server accout.

ENVIRONMENT VARIABLES

VONAME
The name for a new VO to add. According to EGI documentation, using FQDN is preferred way (required).
ADMDN
Initial VO administrator's certificate distinguished name (required).
ADMCA
DN of a certification authority, which signed initial VO administrator's certificate (required).
ADMMAIL
E-mail address of initital VO administrator (required).
RULES_URL
URL that points to VO usage rules. Every new user must agree and accept this rules to proceed (required).
VOPORT
voms-server listen port to issue VOMS ACs (required).
HOMEPAGE
URL to VO homepage (optional).
DESCR
Short human readable description of the VO (optional).
DEFCA
Default value for DN of certification authority, used when manually adding new users (optional).

EXAMPLE

VOPORT=15110 pva-addvo /path/to/new_VO_request_file

COPYRIGHT

APACHE LICENSE Version 2.0

AUTHOR

Andrii Salnikov <manf [at] grid.org.ua>

SEE ALSO

addvo.conf(5), pva-config(5), voms(8)