path => '/usr/bin:/usr/sbin:/bin:/sbin',
command => 'service bacula-director reload',
refreshonly => true,
- }
-
+ }
file { '/etc/bacula/conf.d':
ensure => directory,
class buildd {
package { 'schroot':
- ensure => installed
+ ensure => installed,
+ tag => extra_repo,
}
package { 'sbuild':
ensure => installed,
+ tag => extra_repo,
}
package { 'libsbuild-perl':
ensure => installed,
+ tag => extra_repo,
before => Package['sbuild']
}
'dsa-munin-plugins',
]:
ensure => installed,
+ tag => extra_repo,
}
package { [
if getfromhash($site::nodeinfo, 'broken-rtc') {
package { 'fake-hwclock':
ensure => installed,
+ tag => extra_repo,
}
}
path => '/usr/bin:/usr/sbin:/bin:/sbin',
refreshonly => true,
}
- Exec['apt-get update']->Package<| |>
+ Exec['apt-get update']->Package<| tag == extra_repo |>
exec { 'dpkg-reconfigure tzdata -pcritical -fnoninteractive':
path => '/usr/bin:/usr/sbin:/bin:/sbin',
package { 'megactl':
ensure => installed,
+ tag => extra_repo,
}
site::aptrepo { 'debian.restricted':
package { 'hpacucli':
ensure => installed,
+ tag => extra_repo,
}
package { 'hp-health':
ensure => installed,
+ tag => extra_repo,
}
package { 'arrayprobe':
ensure => installed,
}
package { 'dsa-nagios-checks':
ensure => installed,
+ tag => extra_repo,
}
service { 'nagios-nrpe-server':
}
file { "/etc/apt/sources.list.d/${name}.list":
- ensure => $ensure,
- content => template('site/aptrepo.erb'),
- notify => Exec['apt-get update'],
+ ensure => $ensure,
+ content => template('site/aptrepo.erb'),
+ notify => Exec['apt-get update'],
}
}