diff --git a/ejabberd/manifests/init.pp b/ejabberd/manifests/init.pp index 7da8982..7bbece5 100644 --- a/ejabberd/manifests/init.pp +++ b/ejabberd/manifests/init.pp @@ -247,6 +247,14 @@ class ejabberd( } case $::operatingsystem { + 'centos','redhat','fedora': { + augeas { 'set-ejabberd-sysconfig': + context => '/files/etc/sysconfig/ejabberd', + changes => 'set ULIMIT_MAX_FILES 4096', + require => Package['ejabberd'], + notify => Service['ejabberd'], + } + } 'debian', 'ubuntu': { augeas { 'set-ejabberd-default': context => '/files/etc/default/ejabberd',