]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/debian-org/manifests/proliant.pp
no more lenny
[dsa-puppet.git] / modules / debian-org / manifests / proliant.pp
1 class debian-org::proliant {
2
3         site::aptrepo { 'debian.restricted':
4                 template => 'debian-org/etc/apt/sources.list.d/debian.restricted.list.erb',
5         }
6
7         package { 'hpacucli':
8                 ensure  => installed,
9                 require => [
10                         File['/etc/apt/sources.list.d/debian.restricted.list'],
11                         Exec['apt-get update']
12                 ]
13         }
14         package { 'hp-health':
15                 ensure => installed,
16                 require => [
17                         File['/etc/apt/sources.list.d/debian.restricted.list'],
18                         Exec['apt-get update']
19                 ]
20         }
21         package { 'arrayprobe':
22                 ensure => installed,
23         }
24
25         if $::debarchitecture == 'amd64' {
26                 package { 'lib32gcc1':
27                         ensure => installed,
28                 }
29         }
30 }