1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
|
<title>GridSite Documentation</title>
<body>
<h1 align=center>GridSite Documentation</h1>
<p>
<a href="https://github.com/CESNET/gridsite">GridSite</a>
is a set of extensions to the Apache 2.0 webserver, which support
Grid security based on X.509 certificates. Since GridSite applies access
control within Apache itself, via mod_gridsite, Grid authorization and
the associated verified credentials are available to all technologies
supported by Apache, including static file serving, SSI, CGI, PHP, JSP and
mod_perl.
<p>
The <a href="https://github.com/CESNET/gridsite/wiki">GridSite Documentation</a> includes
guides and cookbook examples about using GridSite, along with up to date
information about the APIs.
<h2>Reference</h2>
<p>
The following reference documents and man pages are put in
/usr/share/doc/gridsite-VERSION when GridSite is installed.
<p>
<dl>
<dt><b><a href="htcp.1.html">htcp(1)</a></b>
<dd>A command line tool for copying files to or from HTTP(S) servers.
<p>
<dt><b><a href="mod_gridsite.8.html">mod_gridsite(8)</a></b>
<dd>An Apache 2.0 module which enforces access control via Grid Access
Control Lists, and X.509, GSI or VOMS credentials. mod_gridsite also
gives Apache built-in support for the HTTP PUT and DELETE methods, and
formatting of HTML pages with standard headers and footers.
<p>
<dt><b><a href="gsexec.8.html">gsexec(8)</a></b>
<dd>A modified version of suexec(8), for use with mod_gridsite(8). gsexec
allows CGI programs to be run as pool users, depending on the client's
X.509 identity or the directory in which the CGI is located.
<p>
<dt><b><a href="httpd-fileserver.conf">httpd-fileserver.conf</a></b> and
<b><a href="httpd-webserver.conf">httpd-webserver.conf</a></b>
<dd>Example configuration files for simple HTTP(S) fileservers and
webservers, with explanatory comments.
<p>
<dt><b><a href="urlencode.1.html">urlencode(1)</a></b>
<dd>A command for URL-encoding strings.
<p>
<dt><b><a href="findproxyfile.1.html">findproxyfile(1)</a></b>
<dd>The findproxyfile command returns full path to a GSI Proxy file,
either in the proxy cache maintained by the GridSite G-HTTPS and
delegation portType functions, or in other standard places.
<p>
<!--
<dt><b><a href="delegation-1.wsdl">delegation-1.wsdl</a></b>
<dd>A WSDL description of a delegation Web Service including the Delegation
portType.
<p>
-->
<dt><b><a href="fuse.spec">fuse.spec</a></b>
<dd>An RPM SPEC file which can be used to build the
<a href="http://www.gridsite.org/wiki/FUSE">FUSE</a> kernel module,
library and commands on Linux 2.4.x and 2.6.x systems, for use with
<a href="http://www.gridsite.org/slashgrid/">SlashGrid</a>.
<p>
<dt><b><a href="doxygen/gridsite_8h.html">gridsite.h API reference</a></b>
<dd>A detailed description of the C API provided by libgridsite, generated
from the sources by doxygen.
<p>
</dl>
</body>
|