From f52de04d050e93914d144421fd6ae0f1982e35e9 Mon Sep 17 00:00:00 2001
From: Michael Fürmann <michael@spicyweb.de>
Date: Tue, 03 Mar 2015 09:57:09 -0500
Subject: [PATCH] Handle host-specific ssl certificates

---
 server/conf/metronome_conf_host.master |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/server/conf/metronome_conf_host.master b/server/conf/metronome_conf_host.master
index 2b47832..179d533 100644
--- a/server/conf/metronome_conf_host.master
+++ b/server/conf/metronome_conf_host.master
@@ -52,12 +52,12 @@
         admins = {
 {tmpl_var name='domain_admins'}
         };
--- TODO: SSL Certs for Hosts
---        ssl = {
---                key = "/var/lib/metronome/iplay-esports.de.key",
---                certificate = "/var/lib/metronome/iplay-esports.de.crt",
---        };
-
+<tmpl_if name='ssl_cert' op='==' value='true'>
+        ssl = {
+                key = "/etc/metronome/certs/{tmpl_var name='domain'}.key",
+                certificate = "/etc/metronome/certs/{tmpl_var name='domain'}.cert",
+        };
+</tmpl_if>
 
 <tmpl_if name='use_proxy' op='==' value='true'>
 VirtualHost "anon.{tmpl_var name='domain'}"

--
Gitblit v1.9.1