From 39be11a9f6866ab7ddc089b2f31dd0adb7301267 Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Sat, 12 Sep 2015 01:04:16 +0300 Subject: [PATCH] ejabberd: Install libyaml --- ejabberd/manifests/init.pp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ejabberd/manifests/init.pp b/ejabberd/manifests/init.pp index f7dcb37..0e60465 100644 --- a/ejabberd/manifests/init.pp +++ b/ejabberd/manifests/init.pp @@ -103,10 +103,14 @@ class ejabberd( if $package and versioncmp($package, 'ejabberd-13.10') >= 0 { if $::operatingsystem != 'CentOS' { - fail("ejabberd ${package} not supported on ${::operatingsystem}") + fail("ejabberd ${package} not supported on ${::operatingsystem}") } $config = 'ejabberd.yml' $erlang_solutions = true + package { 'libyaml': + ensure => installed, + before => Package['ejabberd'], + } } else { $config = 'ejabberd.cfg' $erlang_solutions = false