Add JRE package management.
Add the ability to install the JRE package at version 1.6.0_25-fcs
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# Class: java
|
# Class: java
|
||||||
#
|
#
|
||||||
# This module manages java
|
# This module manages the Java runtime package
|
||||||
#
|
#
|
||||||
# Parameters:
|
# Parameters:
|
||||||
#
|
#
|
||||||
@@ -11,7 +11,15 @@
|
|||||||
# Sample Usage:
|
# Sample Usage:
|
||||||
#
|
#
|
||||||
# [Remember: No empty lines between comments and class definition]
|
# [Remember: No empty lines between comments and class definition]
|
||||||
class java {
|
class java(
|
||||||
|
$version='1.6.0_25-fcs'
|
||||||
|
) {
|
||||||
|
|
||||||
|
$version_real = $version
|
||||||
|
|
||||||
|
class { 'java::jre_package':
|
||||||
|
version => $version_real,
|
||||||
|
stage => 'deploy',
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
21
manifests/jre_package.pp
Normal file
21
manifests/jre_package.pp
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
# Class: java:jre_package
|
||||||
|
#
|
||||||
|
# class description goes here.
|
||||||
|
#
|
||||||
|
# Parameters:
|
||||||
|
#
|
||||||
|
# Actions:
|
||||||
|
#
|
||||||
|
# Requires:
|
||||||
|
#
|
||||||
|
# Sample Usage:
|
||||||
|
#
|
||||||
|
class java::jre_package (
|
||||||
|
$version='1.6.0_25-fcs'
|
||||||
|
) {
|
||||||
|
# statements
|
||||||
|
package { 'jre':
|
||||||
|
ensure => $version_real,
|
||||||
|
alias => 'java',
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user