This file is indexed.

/etc/apache2/mods-available/zgridsite.conf is in gridsite 2.2.6-1build1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 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
# This is the Apache server configuration file providing GridSite support.
# It contains the configuration directives to instruct the server how to
# serve pages over an https connection with access controls enabled
# via .gacl files.

# In order to benefit from GridSite it is nescesary to optinally autheticate
# clients to this web server:
# Within mod_ssl's configuration for <VirtualHost _default_:443>
# you should have at least the following parameters set. The mod_ssl
# file cotains more detailed comments about these settings.
## 1. Location of  web server certificate file.
## SSLCertificateFile /etc/pki/tls/certs/localhost.crt
## or
## SSLCertificateFile /etc/grid-security/hostcert.pem
## 2. Location of web server key file.
## SSLCertificateKeyFile /etc/pki/tls/private/localhost.key
## or
## SSLCertificateKeyFile /etc/grid-security/hostkey.pem
## 3. Location of certificate authorities which the server should trust.
## SSLCACertificateFile /etc/pki/tls/certs/ca-bundle.crt
## or
## SSLCACertificatePath /etc/pki/tls/certs/
## or
## SSLCACertificatePath /etc/grid-security/cetificates
## 4. You must at least optionally authenticate clients.
## SSLVerifyClient optional
## SSLVerifyDepth  10

# Do NOT simply read the instructions in here without understanding
# what they do.  They're here only as hints or reminders.  If you are unsure
# consult the online docs. You have been warned.

<IfModule mod_gridsite.c>

ScriptAlias /gridsite-cgi-bin/real-gridsite-admin.cgi "/usr/lib/gridsite/cgi-bin/real-gridsite-admin.cgi"

# Location of authentication cookies and SSL session credentials directory,
# relative to ServerRoot.  Used by GridHTTP to record  the  credentials
# obtained via HTTPS, and available to the corresponding HTTP request or
# subsequent HTTPS requests following a session restart.
# (Default: /var/www/sessions)
GridSiteSessionsDir  /var/cache/mod_gridsite

## This is the path of directories (and all their subdirectories) for
## GACL to search when it encounters a dn-list credential. The DN List
## files are plain text, one DN per line, and must have the full url
## as the file name, but URL Encoded - eg with urlencode(1)
# GridSiteDNlists /etc/grid-security/dn-lists/:/var/www/html/dn-lists/
GridSiteDNlists /etc/grid-security/dn-lists/

## This is used to form the URL at which DN Lists "owned" by this
## server are exported. https://FULL.SERVER.NAME/dn-lists/file
GridSiteDNlistsURI     /gridsite/dn-lists/

## These directives (and the ScriptAlias above) allow authorized
## people to manage files, ACLs and DN Lists through their web
## browsers via HTTPS. The value of GridSiteAdminFile appears to
## exist in every directory, but is internally redirected by
## mod_gridsite to the value of GridSiteAdminURI (the ScriptAlias
## then maps that onto the real-gridsite-admin.cgi executable.)
GridSiteAdminFile gridsite-admin.cgi
GridSiteAdminUri /gridsite-cgi-bin/real-gridsite-admin.cgi

Alias /gridsite "/var/lib/gridsite"

</IfModule>