From 6fb1e1c8946a66aa57f40d55c681b7d492e2e50b Mon Sep 17 00:00:00 2001 From: Julien Cristau Date: Tue, 8 May 2018 12:36:13 +0200 Subject: [PATCH] add a kanboard role --- hieradata/common.yaml | 2 ++ modules/roles/manifests/init.pp | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/hieradata/common.yaml b/hieradata/common.yaml index 851389e79..e66cccebe 100644 --- a/hieradata/common.yaml +++ b/hieradata/common.yaml @@ -355,3 +355,5 @@ roles: - grabbe.debian.org snapshot_web: - sallinen.debian.org + kanboard: + - kantuser.debian.org diff --git a/modules/roles/manifests/init.pp b/modules/roles/manifests/init.pp index e5c8e3ad5..b17314fa1 100644 --- a/modules/roles/manifests/init.pp +++ b/modules/roles/manifests/init.pp @@ -383,4 +383,11 @@ class roles { if has_role('alioth_archive') { include roles::alioth_archive } + + if has_role('kanboard') { + include apache2 + package {'php-gd': ensure => installed } + package {'php-pgsql': ensure => installed } + package {'libapache2-mod-php': ensure => installed } + } } -- 2.20.1