Voms2gacl
From GridSiteWiki
The python script voms2gacl can be used for creating .gacl files by a by contacting a VOMS server and creating a .gacl with the members of VOMS group or Role. It is especially useful for restricting access from non-voms enabled clients to .gacl enabled services.
The obvious use case is for adding .gacl files to gridsite enabled webserver that you wish to restrict page views with a web browser to members of VO.
[edit]
ReadMe
voms2gacl Steve Traylen <[email protected]>
This utility can be used for creating .gacl files containing a list of DNs that are contained within a voms group or role.
To use the command:
voms2gacl --help
voms2gacl: Converts a .voms2gacl file to a .gacl file
voms2gacl -h Print this help
voms2gacl [-v] [ -d directory ] [ -k hostkey.pem ] [ -c hostcert.pem ]
-v Enable verbose mode
-d directory Specify a directory to process.
Default directory is .
-k hostkey.pem Location of hostkey. Default /etc/grid-security/hostkey.pem.
-c hostcert.pem Location of hostkey. Default /etc/grid-security/hostcert.pem.
-t threshold Threshold, if a VOMS listing contains less than threshold users
the program exits. Designed to