Age | Commit message (Collapse) | Author |
|
This commit adds documentation for the git container. The information
has been gathered from
https://wiki.cacert.org/SystemAdministration/Systems/Git?action=recall&rev=4
and the actual system.
|
|
|
|
- remove invalid pkg-resources dependency
- add a --root parameter and relative root calculation to allow
certificates and keys in chroots
- fix date format for output
|
|
|
|
|
|
This commit adds documentation for the CATS container. Information has
been collected from
https://wiki.cacert.org/SystemAdministration/Systems/CATS?action=recall&rev=21
and the actual system.
|
|
|
|
|
|
|
|
|
|
This commit adds index terms and missing information from the wiki for
the email container. The mail template for new mail accounts has been
added.
Add index terms for arbitration, blog, board, emailout, infra02 and
webmail.
Add reference links.
|
|
|
|
This commit adds documentation for emailout. The documentation is taken
from
https://wiki.cacert.org/SystemAdministration/Systems/Emailout?action=recall&rev=3
and data gathered from the actual system and a reference Debian Wheezy
chroot on infra02.
|
|
|
|
|
|
|
|
This commit changes the existing host documents to use the new sslcert
and sshkeys directives. The templates have been adapted to contain
example directives to be filled.
|
|
This commit fixes a grammar error in the certlist error handling and
creates paired index entries for certificates instead of single ones.
|
|
This commit adds implementations for the directives sshkeys and
sshkeylist that replace manually written SSH key lists with
automatically generated ones.
|
|
This commit sorts the functions in the sphinxext.cacert module:
1. class definitions for custom docutils node types
2. validation/conversion functions for directives
3. class definitions for custom docutils directives
4. helper functions for result node generation
5. Sphinx event handler functions
6. Sphinx setup function
|
|
|
|
This commit adds validation of subject alternative names. Currently SANs
of type DNS, EMAIL and IP are supported. The rendering has been modified
to not output type information. All validation should work in offline
mode.
|
|
This commit implements parsing of expiration dates and rendering of the
result in ISO 8601 format.
|
|
This commit adds detail links for certificates. The detail links are
rendered for each certificate usage and reference the detail entries in
the certificate list.
|
|
|
|
|
|
This commit add index entries for certificates at their original
location and in the certificate list. Handling for primary and secondary
locations of certificates has been implemented. The purge_sslcerts
function has been implemented.
|
|
|
|
|
|
|
|
|
|
This commit fixes the handling of Subject Alternative Names and sslcert
directives with the 'secondary' flag. The sslcertlist table column
widths have been adjusted to give more room for the SAN data.
|
|
This commit adds a new extension cacert with implementations of two new
directives: sslcert to define a SSL certificate in place where it is
used and sslcertlist to automatically generate an alphabetically sorted
list of certificates.
The certlist.rst has been modified to use the sslcertlist directive,
while the systems/blog.rst and systems/board.rst have been modified to
use the sslcert directives for defining the certificates.
Note: The extension is far from ready and does not support some common
cases (same certificates on multiple nodes, indexing, backlinks from
certificates to certificate list).
|
|
|
|
|
|
|
|
|
|
|
|
This commit replaces regular Wiki URLs with :wiki: role links and adds
an "Application Links" section to existing pages for the arbitration,
blog, board, monitor and webmail containers.
|
|
This commit defines two new text roles :bug: and :wiki: that build links
to the CAcert bug tracker and the CAcert wiki.
|
|
This commit adds a new section for critical systems. The general
systems.rst title has been changed to "non-critical systems". The
critical/template.rst has been added for convenience for the critical
admins.
An empty skeleton page has been added for the Webdb system. Some
unneeded content has been removed from the index page. The systems page
headline level has been modified.
|
|
This commit improves the system template. Some more comments are added
for future editors.
|
|
This commit adds the CAcert logo to the sidebar and sets the sidebar
color to match the color definitions at the main cacert.org website.
|
|
|
|
This commit adds entries for the running Icinga and IDO2DB daemons on
monitor.
|
|
This commit adds index entries for services to systems/monitor.rst and
systems/webmail.rst. The systems template got a template for index
entries too.
The DNS index entry in systems/monitor.rst has been corrected.
|
|
This commit adds documentation for the monitor container. The document
is based on information from
https://wiki.cacert.org/SystemAdministration/Systems/Monitor as well as
facts gathered from the running system.
|
|
|
|
This commit adds the description how to setup package update monitoring
on containers. The description was taken from
https://wiki.cacert.org/SystemAdministration/Systems/Monitor and has
been adapted to Sphinx markup.
|
|
|