13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
# File 'manifests/common.pp', line 13
class x2go::common {
$x2go_dpkg_list = "/etc/apt/sources.list.d/10_x2go.list"
case $operatingsystem {
'Debian': {
include apt
include x2go::repo::debian
}
'Ubuntu': {
package { "python-software-properties":
ensure => installed,
}
include apt
# include x2go::repo::debian
apt::ppa { "ppa:x2go/stable": }
} # apply the redhat class
default: { fail("\nx2go not (yet?) supported under $operatingsystem!!")
file {"$x2go_dpkg_list":
ensure => present,
owner => root,
content => "deb http://packages.x2go.org/debian $dist main
deb src http://packages.x2go.org/debian $dist main
",
}
}
}
}
|