diff --git a/ruby/manifests/init.pp b/ruby/manifests/init.pp index 94102bc..db3611c 100644 --- a/ruby/manifests/init.pp +++ b/ruby/manifests/init.pp @@ -65,8 +65,10 @@ class ruby::augeas { "openbsd": { if versioncmp($::operatingsystemrelease, "5.6") >= 0 { $package = "ruby20-augeas" - } else { + } elsif versioncmp($::operatingsystemrelease, "5.4") >= 0 { $package = "ruby19-augeas" + } else { + $package = undef } } "ubuntu": { @@ -81,9 +83,11 @@ class ruby::augeas { } } - package { "ruby-augeas": - ensure => installed, - name => $package, + if $package { + package { "ruby-augeas": + ensure => installed, + name => $package, + } } }