diff --git a/ejabberd/manifests/init.pp b/ejabberd/manifests/init.pp index 2c0ca8f..1d50bc2 100644 --- a/ejabberd/manifests/init.pp +++ b/ejabberd/manifests/init.pp @@ -87,17 +87,17 @@ class ejabberd { file { "/etc/ejabberd/ejabberd.pem": ensure => present, - mode => 0600, - owner => ejabberd, - group => ejabberd, + mode => 0640, + owner => "root", + group => "ejabberd", require => Package["ejabberd"], } file { "/etc/ejabberd/ejabberd.cfg": ensure => present, - mode => 0600, - owner => ejabberd, - group => ejabberd, + mode => 0640, + owner => "root", + group => "ejabberd", content => template("ejabberd/ejabberd.cfg.erb"), require => Package["ejabberd"], notify => Service["ejabberd"],