diff --git a/ejabberd/manifests/init.pp b/ejabberd/manifests/init.pp index f9d0642..45b96b2 100644 --- a/ejabberd/manifests/init.pp +++ b/ejabberd/manifests/init.pp @@ -60,7 +60,7 @@ class ejabberd { package { "ejabberd": ensure => installed, - require => [ User["ejabberd"], User["ejabberd"] ], + require => [ User["ejabberd"], Group["ejabberd"] ], } service { "ejabberd": @@ -160,10 +160,11 @@ class ejabberd { if $ejabberd_webhosts { file { $htdocs: - ensure => directory, - mode => "0755", - owner => "root", - group => "root", + ensure => directory, + mode => "0755", + owner => "root", + group => "root", + require => Package["ejabberd"], } file { "${htdocs}/.htaccess":