Puppet Class: yum::repo::repoforge

Defined in:
manifests/repo/repoforge.pp

Overview

Class: yum::repo::repoforge

This class installs the repoforge repo



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'manifests/repo/repoforge.pp', line 5

class yum::repo::repoforge {

  $osver = split($::operatingsystemrelease, '[.]')

  yum::managed_yumrepo { 'repoforge':
    descr         => 'RepoForge packages',
    baseurl       => "http://apt.sw.be/redhat/el${osver[0]}/en/\$basearch/rpmforge",
    enabled       => 1,
    gpgcheck      => 1,
    gpgkey        => 'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag',
    gpgkey_source => 'puppet:///modules/yum/rpm-gpg/RPM-GPG-KEY-rpmforge-dag',
    priority      => 1,
    exclude       => 'nagios-*',
  }

}