docs: make custom root info removable
commit6c772ebf39d09bc135f2f1fec3461be97c6e9ef3
authorKyle J. McKay <mackyle@gmail.com>
Sat, 6 Oct 2018 03:17:27 +0000 (5 20:17 -0700)
committerKyle J. McKay <mackyle@gmail.com>
Sat, 6 Oct 2018 03:17:27 +0000 (5 20:17 -0700)
treec5ad6880be9f8fa30fbc0080734f9fda6abb5f57
parent85e6c2d504b728836f7ffd64007b196b064d2955
docs: make custom root info removable

By default Girocco generates it's own root certificate and
uses that to sign a web server certificate which can then
be used to serve https traffic.

It's relatively simple to use a non-Girocco-generated
web server certificate, but the documentation continues
to provide instructions on how to configure and trust
the Girocco-generated root (which may be counter
productive in such a case).

Introduce a new config option Girocco::Config::pretrustedroot
that when set to a true value suppresses this extra
documentation from appearing on the web site and also
suppresses the availability of the Girocco-generated root
certificate (since it's likely irrelevant and possibly
conterproductive in that case).

And while in there fix a few minor typos that have somehow
survived to this point undetected.

Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
Girocco/Config.pm
cgi/html.cgi
html/httpspush.html
html/mob.html
install.sh