Puppet Class: oraclejava::install

Defined in:
manifests/install.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'manifests/install.pp', line 1

class oraclejava::install {
  case $::operatingsystem {
    debian, ubuntu : {
      file { '/tmp/java.preseed':
        content => template('oraclejava/java.preseed.erb'),
        mode    => '0600',
        backup  => false,
      }

      package { "oracle-java${oraclejava::version}-installer":
        responsefile => '/tmp/java.preseed',
        require      => [
          Apt::Source['webupd8team'],
          File['/tmp/java.preseed']],
      }
    }
    default        : {
      notice "Unsupported operatingsystem ${::operatingsystem}"
    }
  }
}