From 76cc9939a7bbaeb94012e89e3b3e715410592a3a Mon Sep 17 00:00:00 2001
From: Joakim Olovsson <joakim.olovsson@liu.se>
Date: Wed, 12 Oct 2022 13:47:01 +0200
Subject: [PATCH] Install PostGIS

---
 manifests/init.pp | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/manifests/init.pp b/manifests/init.pp
index 54a96ee..1cc8419 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -7,9 +7,23 @@ class ai4ca (
   include nginx
   include liurepo::postgres
 
+  yumrepo { 'pgdg-common':
+    name     => 'pgdg-common',
+    baseurl  => 'https://download.postgresql.org/pub/repos/yum/common/redhat/rhel-$releasever-$basearch',
+    enabled  => 1,
+    gpgkey   => 'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG',
+    gpgcheck => 1,
+    require  => Class['liurepo::postgres'],
+  }
+
+  package { 'postgresql':
+    ensure   => disabled,
+    provider => 'dnfmodule',
+  }
+
   package {
     [
-      'postgresql-server',
+      'postgresql11-server',
       'postgis31_11',
       'python3',
     ]:
-- 
GitLab