1 |
class common::base_packages { |
2 |
# packages installed everywhere |
3 |
# asked by misc: screen, vim-enhanced, htop, lsof, tcpdump, less, |
4 |
# lvm2, lshw, iotop |
5 |
# asked by nanar: rsync |
6 |
# asked bu dams: watchdog, wget |
7 |
$package_list= ['screen', |
8 |
'vim-enhanced', |
9 |
'htop', |
10 |
'lsof', |
11 |
'tcpdump', |
12 |
'rsync', |
13 |
'less', |
14 |
'lshw', |
15 |
'lvm2', |
16 |
'iotop', |
17 |
'watchdog', |
18 |
'wget'] |
19 |
|
20 |
if $::arch == 'x86_64' { |
21 |
$package_list += ['mcelog'] |
22 |
} |
23 |
|
24 |
package { $package_list: } |
25 |
|
26 |
# removed as it mess up with our policy for password |
27 |
# and is not really used |
28 |
package { 'msec': |
29 |
ensure => 'absent', |
30 |
} |
31 |
} |