diff --git a/manifests/init.pp b/manifests/init.pp index 0550afe..be18a98 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -4,7 +4,8 @@ $config_dir = $ulimit::params::config_dir, $config_group = $ulimit::params::config_group, $config_user = $ulimit::params::config_user, - $purge = $ulimit::params::purge + $purge = $ulimit::params::purge, + $ulimit_type = $ulimit::params::ulimit_type, ) inherits ulimit::params { include ulimit::config } diff --git a/manifests/params.pp b/manifests/params.pp index 19d13b4..0a3d16d 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -5,5 +5,6 @@ $config_group = 'root' $config_user = 'root' $purge = true + $ulimit_type = '-' } diff --git a/manifests/rule.pp b/manifests/rule.pp index 9e5ea75..5c16a4f 100644 --- a/manifests/rule.pp +++ b/manifests/rule.pp @@ -47,7 +47,7 @@ # define ulimit::rule ( $ulimit_domain, - $ulimit_type, + $ulimit_type = $::ulimit::ulimit_type, $ulimit_item, $ulimit_value, $ensure = present, diff --git a/templates/rule.conf.erb b/templates/rule.conf.erb index 3351770..411e79f 100644 --- a/templates/rule.conf.erb +++ b/templates/rule.conf.erb @@ -1,3 +1,6 @@ +## DO NOT EDIT +## This file is under PUPPET control + # #