Puppet Class: tomcat::install::redhat
- Defined in:
- manifests/install/redhat.pp
Overview
Class: tomcat::install::redhat
Some hacks needed on redhat…
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'manifests/install/redhat.pp', line 5
class tomcat::install::redhat {
case $::operatingsystemmajrelease {
'5': {
file {'/usr/share/tomcat5/bin/catalina.sh':
ensure => link,
target => "/usr/bin/dtomcat${tomcat::version}",
require => Package['tomcat'],
}
}
'6': {
file {"/usr/share/tomcat${tomcat::version}/bin/setclasspath.sh":
ensure => file,
owner => root,
group => root,
mode => '0755',
source => "puppet:///modules/${module_name}/setclasspath.sh-6.0.24",
require => Package['tomcat'],
}
-> file {"/usr/share/tomcat${tomcat::version}/bin/catalina.sh":
ensure => file,
owner => root,
group => root,
mode => '0755',
source => "puppet:///modules/${module_name}/catalina.sh-6.0.24",
}
}
'7': {}
default: {
fail "Don't know what to do for ${::operatingsystem}/${::operatingsystemmajrelease}"
}
}
}
|