First public production release of GridPP's GridSite middleware
Sun 14 Dec 2003
GridSite was originally a web application developed for managing and formatting the content of the GridPP website. Over the past three years it has grown into a full-fledged piece of Grid Middleware, including a set of extensions to the Apache web server, a toolkit for GSI and VOMS Grid credentials, GACL access control lists and HTTP(S) protocol operations, and a command-line tool for authenticated transfers via HTTPS using Grid security.
GridSite 1.0.0 provides (a) a library for manipulating grid credentials (conventional X.509 certificates, Globus GSI proxies and VOMS attribute certificates), and XML Grid Access Control Lists (GACL); (b) an Apache module, mod_gridsite, which can verify GSI/VOMS credentials in HTTPS requests and which enforces access control using GACL policy files and the users' X.509/GSI/VOMS credentials; (c) a CGI program for manually managing HTTP(S) servers, by uploading or editing files and GACL policies; (d) htcp, a command line utility to fetch files or directory listings from remote servers using HTTP or HTTPS, or to put or delete files or directories onto remote servers using HTTPS. htcp is similar to scp(1), but uses HTTP/HTTPS rather than ssh as its transfer protocol. Versions of GridSite are currently in use for several grid websites in the UK, including the GridPP site (www.gridpp.ac.uk), and the GACL component is used by EDG Workpackage 1 (for Logging access control), Workpackage 4 (for gatekeeper access control) and Workpackage 5 (as part of the Storage Element.) For more about GridSite, see http://www.gridpp.ac.uk/gridsite/
© Copyright GridPP
If you wish to reproduce this piece please credit GridPP and contact Neasan O'Neill to say you are using it