From: Julien Cristau Date: Tue, 8 May 2018 10:36:13 +0000 (+0200) Subject: add a kanboard role X-Git-Url: https://git.adam-barratt.org.uk/?a=commitdiff_plain;h=6fb1e1c8946a66aa57f40d55c681b7d492e2e50b;p=mirror%2Fdsa-puppet.git add a kanboard role --- 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 } + } }