From e2f26ee3654f1b58bf5b157fd0a273456ada1da2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= <hugo@lysator.liu.se>
Date: Sun, 13 Feb 2022 15:04:16 +0100
Subject: [PATCH] Stop using module lyscert.

---
 manifests/init.pp | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/manifests/init.pp b/manifests/init.pp
index 6e26797..073b67e 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -57,9 +57,15 @@ class studieinfo {
   #   ensure => running
   # }
 
-  lyscert::letsencrypt { 'letsencrypt-certonly':
-    email     => 'octol@lysator.liu.se',
-    webserver => 'nginx',
+  class { '::letsencrypt':
+    config  => {
+      email => 'octol@lysator.liu.se',
+    }
+  }
+
+  class { '::profiles::letsencrypt':
+    certname => $::fqdn,
+    provider => 'nginx',
   }
 
   class { '::nginx':
-- 
GitLab