From 966cd3a7ed6e3d9207ea2412a9ca89275d50b7ef Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Filip=20Str=C3=B6mb=C3=A4ck?= <filip.stromback@liu.se>
Date: Wed, 30 Sep 2020 18:56:52 +0200
Subject: [PATCH] Removed boost from the auth config, as Puppet does not seem
 to like the same package being specified multiple times.

---
 manifests/auth.pp | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/manifests/auth.pp b/manifests/auth.pp
index d100ee2..b8a159a 100644
--- a/manifests/auth.pp
+++ b/manifests/auth.pp
@@ -5,15 +5,11 @@ class aes::auth {
   $auth_home = "/srv/${auth_user}"
   $auth_service = "aes_auth"
 
-  # Sadly, it does not seem like we can only install asio, so we need
-  # to install the Boost as a whole.
-  # It is easiest to install just "boost", even if that is a bit older
-  # than what is available (others require modifying the include path).
-  # It is still enough for the auth server.
+  # Note: We rely on Boost being installed by the broker. It seems Puppet does not like
+  # that we specify "boost" multiple times, even though it would look nice, modularity-wise
+  # since both the auth server and the broker requires boost.
   package {
     [
-	'boost',
-	'boost-devel',
 	'krb5-libs',
 	'krb5-devel',
     ]:
-- 
GitLab