1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# Common utilities for debian laptops
class nodo::utils::laptop::debian {
package { [ 'cpufrequtils', 'module-assistant', 'wireless-tools',
'wpasupplicant', 'ekiga', 'mumble',
'revelation', 'arp-scan', 'usb-modeswitch',
'iw', 'wvdial', 'wavemon',
'btscanner', 'laptop-mode-tools', 'acpi-support',
'tftp', 'sharutils', 'wireshark',
'macchanger', 'weplab', 'wpagui',
'gnokii' ]:
ensure => installed,
}
# Wicd
package { [ 'wicd', 'wicd-curses', 'wicd-gtk' ]:
ensure => installed,
}
# Wheezy specific packages
package { 'network-manager':
ensure => $::lsbdistcodename ? {
'squeeze' => absent,
default => absent,
}
}
# Squeeze specific packages
package { [ 'kismet' ]:
ensure => $::lsbdistcodename ? {
'squeeze' => installed,
default => absent,
}
}
}
|