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
|
# File 'manifests/x11/mate.pp', line 1
class badstation::x11::mate(
$ubuntu_mate_ppa = [
'ppa:ubuntu-mate-dev/ppa',
'ppa:ubuntu-mate-dev/trusty-mate',
]
) {
# TODO: Why cant I test this?
if (!$badstation::testing) {
##
# We must ensure these are present
apt::ppa { $ubuntu_mate_ppa:
ensure => "present",
}
##
# And install these base packages to provide an environment
package { [
"ubuntu-mate-core",
"ubuntu-mate-desktop"
]:
ensure => "latest",
require => Apt::Ppa[$ubuntu_mate_ppa],
}
}
}
|