Linux repositories inspector

pva-config(5)

PHP VOMS-Admin version 0.7.0
2011-06-19

php-voms-admin

Web based interface to control VOMS parameters written in PHP

NAME

pva-config - general PHP VOMS-Admin interface configuration

DESCRIPTION

Configauration file for general PHP VOMS-Admin interface settings

SYNOPSIS

/etc/pva/pva-config

EXTENDED DESCRIPTION

Configuration file is the PHP script containing configuration variables:
<?php
$variable1= keyword ;
$variable2= keyword ;
.....
$variableN= keyword ;
?>
PHP supports ’C’, ’C++’ and Unix shell-style comments that can be used in file.
Configuration file contains several configuration variables:
pva_install_path
path to directory containing PHP VOMS-Admin web-interface files root
Example: $pva_install_path="/usr/share/pva";
ca_certificates_path
path to trusted CA certificates installation
Example: $ca_certificates_path="/etc/grid-security/certificates";
mail_filecopies_path
path to directory for storing e-mail copies; when variable is set e-mail sent to VOMS administrator also stored in the file
Example: $mail_filecopies_path="/var/www/pva/mail-copies";
items_per_page
determine how many entries (users, groups, roles, etc) will be shown simultaneously on the same page during PHP VOMS-Admin output
Example: $items_per_page=10;
lastresort_permissions
set the default numeric permissions applied, when more specific match is not found in ACL table (see PERMISSIONS ). HTTP insecure access is the most common example of lastresort_permissions appliance
Example: $lastresort_permissions = 517;
mail_from
e-mail address used for sending e-mails from PHP VOMS-Admin
Example: $mail_from = "";
mail_from_name
name used for sending e-mails from PHP VOMS-Admin
Example: $mail_from_name = "PHP VOMS Admin";
voms_admin_mail
contact e-mail address of PHP VOMS Admin server administrator
Example: $voms_admin_mail = "";

PERMISSIONS

The following permissions are supported by PHP VOMS-Admin:
Container:Read(1)
view information about groups and roles
Container:Write(2)
view groups membership and roles assignment
Membership:Read (4)
list VO users
Membership:Write (8)
create/modify/delete VO users
ACL:List (16)
view ACLs permissions
ACL:Set(32)
define general ACLs permissions
ACL:Defaults (64)
define default ACLs permissions
Subscription:List (128)
view membership VO requests
Subscription:Define (256)
approve/decline membership requests
Attributes:List (512)
view assigned attributes
Attributes:Manage (1024)
create/assign attributes
Preferences:Read(2048)
view VO preferences options
Preferences:Write (4096)
modify VO preferences options
Permissions numerical decimal values shown in parentheses. Adding numerical values for each allowed action results total ACL numeric permissions.
Example:
517 = Container:Read(1) + Membership:Read(4) + Attributes:List(512)
For more information read PHP VOMS-Admin operation manual: http://grid.org.ua/development/pva/?act=manual

AUTHOR

Andrii Salnikov <>
⇧ Top