From 995b985d37690fc4c9edb8ad0a9da1b7cab86878 Mon Sep 17 00:00:00 2001 From: Matthaus Owens Date: Tue, 19 Feb 2013 15:37:30 -0800 Subject: [PATCH] Add special case for fedora operating systems, where java is installable, but jdk is not. --- manifests/init.pp | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/manifests/init.pp b/manifests/init.pp index c9ecdfc..7603684 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -26,11 +26,20 @@ class java( 'RedHat': { - class { 'java::package_redhat': - version => $version, - distribution => $distribution, - require => Anchor['java::begin'], - before => Anchor['java::end'], + if ($operatingsystem == 'Fedora') { + class { 'java::package_redhat': + version => $version, + distribution => 'java', + require => Anchor['java::begin'], + before => Anchor['java::end'], + } + } else { + class { 'java::package_redhat': + version => $version, + distribution => $distribution, + require => Anchor['java::begin'], + before => Anchor['java::end'], + } } }