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