From 912e1512eb53b330cf76a83fc7bb9448f67885b9 Mon Sep 17 00:00:00 2001 From: Stefan Eissing Date: Wed, 16 Aug 2017 11:53:35 +0000 Subject: [PATCH] mod_md.xml transforms, added ManagedDomain to sections git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1805180 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mod_md.xml | 22 +++++++--------------- docs/manual/sections.xml | 1 + 2 files changed, 8 insertions(+), 15 deletions(-) diff --git a/docs/manual/mod/mod_md.xml b/docs/manual/mod/mod_md.xml index 8bbf5cd938..2ee440cb48 100644 --- a/docs/manual/mod/mod_md.xml +++ b/docs/manual/mod/mod_md.xml @@ -30,7 +30,6 @@ mod_md.c md_module Available in version 2.5.0 and later -

This module manages common properties of domains for one or more virtual hosts. @@ -77,9 +76,9 @@ ManagedDomain example.org

- + - ManagedDomain + ManagedDomainSimple Define list of domain names that belong to one group ManagedDomain dns-name [ other-dns-name... ] @@ -191,7 +190,6 @@ ManagedDomain example.org MDCertificateAgreement url-of-terms-of-service server config - managed domain

When you use mod_md to obtain a certificate, you become a customer of the CA (e.g. Let's Encrypt). That means you need to read and agree to their Terms of Service, @@ -216,7 +214,6 @@ ManagedDomain example.org www.example.org mail.example.org MDCertificateAuthority https://acme-v01.api.letsencrypt.org/directory server config - managed domain

@@ -243,7 +240,6 @@ MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2 MDCertificateProtocol ACME server config - managed domain

Specifies the protocol to use. Currently, only ACME is supported.

@@ -257,14 +253,13 @@ MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2 MDDriveMode auto server config - managed domain

In 'auto' mode, mod_md will drive a Managed Domain's properties (e.g. certicate management) whenever necessary. When a MD is not used in any virtual host, the module will do nothing. When a certificate is missing, it will try to get one. When a certificate expires soon (see - MDRenewWindow), it will + MDRenewWindow), it will renew it.

In 'manual' mode, it is your duty to do all this. The module will provide existing @@ -284,12 +279,11 @@ MDCertificateAgreement https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2 MDMember hostname server config - managed domain

Instead of listing all dns names on the same line, you may use - MDMember to add such names + MDMember to add such names to a managed domain.

Example @@ -346,7 +340,7 @@ MDPortMap 80:- 443:5002

- + MDRenewWindow @@ -354,7 +348,6 @@ MDPortMap 80:- 443:5002 MDRenewWindow 14d server config - managed domain

@@ -390,7 +383,7 @@ MDPortMap 80:- 443:5002

- + MDCAChallenges @@ -398,7 +391,6 @@ MDPortMap 80:- 443:5002 MDCAChallenges tls-sni-01 http-01 server config - managed domain

@@ -410,5 +402,5 @@ MDPortMap 80:- 443:5002

- + diff --git a/docs/manual/sections.xml b/docs/manual/sections.xml index ea807e837f..128bfd700d 100644 --- a/docs/manual/sections.xml +++ b/docs/manual/sections.xml @@ -51,6 +51,7 @@ to change the scope of other configuration directives.

IfVersion Location LocationMatch +MangedDomain Proxy ProxyMatch VirtualHost -- 2.50.1