puppet-graphite/templates
Jeremy Stanley 2658fb41ba Enable RFC 6797 HSTS signaling
The HTTP Strict Transport Security (HSTS) mechanism defined in IETF
RFC 6797 allows us to indicate to clients that the site to which
they are connecting should only every be reached over an encrypted
HTTPS connection, in an effort to thwart protocol downgrade attacks
which could convince a client to fall back to plaintext HTTP. Set
such a policy header for the SSL vhost, valid for one year, and
indicate that this policy also applies to any subdomains of the
hostname with which the site is served (even though it's unlikely
that there would ever be any in this case, this is useful for
consistency with inclusion in other vhost templates in the future).
While HSTS policy can't prevent downgrade attacks the very first
time a client connects to this site, thereafter their browser would
be wary of connecting over plain HTTP for subsequent connections for
a full year.

Change-Id: If5c2f3b70e7f7646bf6168e8942aee0ecb7c2ec8
2019-04-14 14:56:38 +00:00
..
admin.ini Fix variable access warnings 2015-07-09 16:52:01 -04:00
carbon.conf.erb Fix up log rotation 2018-02-07 14:15:59 +11:00
config.js.erb Fix config for ipv6 2018-09-25 15:33:28 +10:00
graphite.ssl.vhost.erb Enable RFC 6797 HSTS signaling 2019-04-14 14:56:38 +00:00
graphite.vhost.erb Add docroot permissions for apache >= 2.4 2015-12-07 11:34:48 -05:00
graphite.wsgi.django17.erb Fix django wsgi typo 2019-03-01 12:33:55 +11:00
graphite.wsgi.erb Add graphite. 2012-12-02 20:28:38 +00:00
local_settings.py.erb Have graphite use the One True Timezone. 2014-03-10 17:24:07 -07:00
storage-aggregation.conf.erb Set xFilesFactor to 0 2015-11-16 14:05:18 -08:00
storage-schemas.conf.erb Add ability to configure retention policy 2015-03-19 10:45:04 +01:00