From a8f2d89995450c6e0f1090d0e1430cc0f98e4a4b Mon Sep 17 00:00:00 2001 From: Jonathan Ballet Date: Tue, 9 Jun 2015 11:54:07 +0200 Subject: [PATCH] ssl: also support the SSLCertificateChainFile required by some providers --- apache/vhosts/standard.tmpl | 3 +++ pillar.example | 1 + 2 files changed, 4 insertions(+) diff --git a/apache/vhosts/standard.tmpl b/apache/vhosts/standard.tmpl index 71b5936..609e31d 100644 --- a/apache/vhosts/standard.tmpl +++ b/apache/vhosts/standard.tmpl @@ -54,6 +54,9 @@ {% if site.get('SSLCertificateKeyFile') %} SSLCertificateKeyFile {{ site.SSLCertificateKeyFile }} {% endif %} + {% if site.get('SSLCertificateChainFile') %} + SSLCertificateChainFile {{ site.SSLCertificateChainFile}} + {% endif %} {% endif %} {% for path, dir in site.get('Directory', {}).items() %} diff --git a/pillar.example b/pillar.example index 81d5215..1cd82b5 100644 --- a/pillar.example +++ b/pillar.example @@ -46,6 +46,7 @@ apache: SSLCertificateFile: /etc/ssl/mycert.pem # if ssl is desired SSLCertificateKeyFile: /etc/ssl/mycert.pem.key # if key for cert is needed or in an extra file + SSLCertificateChainFile: /etc/ssl/mycert.chain.pem # if you require a chain of server certificates file Directory: # "default" is a special case; Adds ``/path/to/www/dir/example.com``