1pva-config(5)                  PVA Users Manual                  pva-config(5)
2
3
4

NAME

6       pva-config - general PHP VOMS-Admin interface configuration
7
8

DESCRIPTION

10       Configauration file for general PHP VOMS-Admin interface settings
11
12

SYNOPSIS

14       /etc/pva/pva-config
15
16

EXTENDED DESCRIPTION

18       Configuration  file  is  the  PHP script containing configuration vari‐
19       ables:
20              <?php
21                   $variable1="keyword";
22                   $variable2="keyword";
23                   .....
24                   $variableN="keyword";
25              ?>
26
27              PHP supports 'C', 'C++' and Unix shell-style comments  that  can
28              be used in file.
29
30              Configuration file contains several configuration variables:
31
32       pva_install_path
33              path  to directory containing PHP VOMS-Admin web-interface files
34              root
35
36              Example: $pva_install_path="/usr/share/pva";
37
38       ca_certificates_path
39              path to trusted CA certificates installation
40
41              Example:      $ca_certificates_path="/etc/grid-security/certifi‐
42              cates";
43
44       mail_filecopies_path
45              path  to  directory  for storing e-mail copies; when variable is
46              set e-mail sent to VOMS administrator also stored in the file
47
48              Example: $mail_filecopies_path="/var/www/pva/mail-copies";
49
50
51       items_per_page
52              determine how many entries (users, groups, roles, etc)  will  be
53              shown simultaneously on the same page during PHP VOMS-Admin out‐
54              put
55
56              Example: $items_per_page=10;
57
58       lastresort_permissions
59              set the default numeric permissions applied, when more  specific
60              match  is  not found in ACL table (see PERMISSIONS ). HTTP inse‐
61              cure access is the most common example of lastresort_permissions
62              appliance
63
64              Example: $lastresort_permissions = 517;
65
66       mail_from
67              e-mail address used for sending e-mails from PHP VOMS-Admin
68
69              Example: $mail_from = "pva@example.org";
70
71       mail_from_name
72              name used for sending e-mails from PHP VOMS-Admin
73
74              Example: $mail_from_name = "PHP VOMS Admin";
75
76       voms_admin_mail
77              contact e-mail address of PHP VOMS Admin server administrator
78
79              Example: $voms_admin_mail = "admin@example.org";
80
81

PERMISSIONS

83       The following permissions are supported by PHP VOMS-Admin:
84
85       Container:Read (1)
86              view information about groups and roles
87
88       Container:Write (2)
89              view groups membership and roles assignment
90
91       Membership:Read (4)
92              list VO users
93
94       Membership:Write (8)
95              create/modify/delete VO users
96
97       ACL:List (16)
98              view ACLs permissions
99
100       ACL:Set (32)
101              define general ACLs permissions
102
103       ACL:Defaults (64)
104              define default ACLs permissions
105
106       Subscription:List (128)
107              view membership VO requests
108
109       Subscription:Define (256)
110              approve/decline membership requests
111
112       Attributes:List (512)
113              view assigned attributes
114
115       Attributes:Manage (1024)
116              create/assign attributes
117
118       Preferences:Read (2048)
119              view VO preferences options
120
121       Preferences:Write (4096)
122              modify VO preferences options
123
124
125       Permissions  numerical  decimal  values  shown  in  parentheses. Adding
126       numerical values for each allowed action results total ACL numeric per‐
127       missions.
128
129       Example:
130              517     =     Container:Read(1)     +    Membership:Read(4)    +
131              Attributes:List(512)
132
133       For  more   information   read   PHP   VOMS-Admin   operation   manual:
134       http://grid.org.ua/development/pva/?act=manual
135
136

AUTHOR

138       Andrii Salnikov <manf@grid.org.ua>
139
140

SEE ALSO

142       pva-addvo(1), addvo.conf(5), voms(8)
143
144
145
146
147PHP VOMS-Admin version 0.7.0      2011-06-19                     pva-config(5)
Impressum