1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# File 'manifests/jpackage.pp', line 1
class yumrepos::jpackage (
$jpackage_mirrorlist = $yumrepos::params::jpackage_mirrorlist,
$jpackage_enabled = $yumrepos::params::jpackage_enabled,
$jpackage_gpgcheck = $yumrepos::params::jpackage_gpgcheck,
$jpackage_includepkgs = $yumrepos::params::jpackage_includepkgs,
$jpackage_exclude = $yumrepos::params::jpackage_exclude,
) inherits yumrepos::params {
$yum_jpackage_gpg = '/etc/pki/rpm-gpg/jpackage.asc'
file { $yum_jpackage_gpg:
ensure => present,
owner => root,
group => root,
mode => 0644,
source => "puppet:///modules/yumrepos${yum_jpackage_gpg}",
}
yumrepo { 'jpackage':
descr => 'JPackage 6.0 Generic',
mirrorlist => $jpackage_mirrorlist,
enabled => $jpackage_enabled,
includepkgs => $jpackage_includepkgs,
exclude => $jpackage_exclude,
gpgcheck => $jpackage_gpgcheck,
gpgkey => "file://${yum_jpackage_gpg}",
require => File[$yum_jpackage_gpg],
}
}
|