X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fprofile%2Fmanifests%2Fmonitoring.pp;h=99956c3bc1bd88314b5fd88c58ff91eb93a1ca9f;hb=ec722a207df43c5cb7f69ec91ae0e9d734414c4a;hp=7df4ce944f5109243b00db7b7d0c0521ebbd58f9;hpb=a0df248a2be61557b8a67c3d6e4df24dc3e7843e;p=perso%2FImmae%2FProjets%2FPuppet.git diff --git a/modules/profile/manifests/monitoring.pp b/modules/profile/manifests/monitoring.pp index 7df4ce9..99956c3 100644 --- a/modules/profile/manifests/monitoring.pp +++ b/modules/profile/manifests/monitoring.pp @@ -1,8 +1,8 @@ class profile::monitoring ( Optional[String] $naemon_url = undef, Optional[String] $naemon_token = undef, -) { - ensure_packages(["naemon", "cnagios"]) +) inherits profile::monitoring::params { + ensure_packages(["naemon", "cnagios"], { ensure => latest }) file { "/etc/naemon": ensure => "directory", @@ -28,7 +28,7 @@ class profile::monitoring ( content => template("profile/monitoring/naemon.cfg.erb"), } -> - file { "/etc/naemon/objects.cfg": + file { $objects: ensure => "file", owner => "naemon", group => "naemon",