add basic arch linux support
This commit is contained in:
@@ -62,6 +62,15 @@ class java::config ( ) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
'Archlinux': {
|
||||||
|
if $java::use_java_home != undef {
|
||||||
|
file_line { 'java-home-environment':
|
||||||
|
path => '/etc/profile',
|
||||||
|
line => "JAVA_HOME=${$java::use_java_home}",
|
||||||
|
match => 'JAVA_HOME=',
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
default: {
|
default: {
|
||||||
# Do nothing.
|
# Do nothing.
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -253,6 +253,21 @@ class java::params {
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
'Archlinux': {
|
||||||
|
$jdk_package = 'jdk8-openjdk'
|
||||||
|
$jre_package = 'jre8-openjdk'
|
||||||
|
$java_home = '/usr/lib/jvm/java-8-openjdk/jre/'
|
||||||
|
$java = {
|
||||||
|
'jdk' => {
|
||||||
|
'package' => $jdk_package,
|
||||||
|
'java_home' => $java_home,
|
||||||
|
},
|
||||||
|
'jre' => {
|
||||||
|
'package' => $jre_package,
|
||||||
|
'java_home' => $java_home,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
}
|
||||||
default: { fail("unsupported platform ${::osfamily}") }
|
default: { fail("unsupported platform ${::osfamily}") }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user