diff --git a/ejabberd/manifests/init.pp b/ejabberd/manifests/init.pp index b5a5112..b5d619f 100644 --- a/ejabberd/manifests/init.pp +++ b/ejabberd/manifests/init.pp @@ -110,6 +110,17 @@ class ejabberd { notify => Service["ejabberd"], } + case $operatingsystem { + "debian", "ubuntu": { + augeas { "set-ejabberd-default": + context => "/files/etc/default/ejabberd", + changes => [ "set POLL true", + "set SMP auto", ], + notify => Service["ejabberd"], + } + } + } + define configwebhost() { file { "/srv/www/https/${name}/jabber": ensure => link,