1 |
class mga_buildsystem::mainnode { |
2 |
include buildsystem::mainnode |
3 |
include buildsystem::sync20101 |
4 |
include buildsystem::release |
5 |
include buildsystem::maintdb |
6 |
include buildsystem::binrepo |
7 |
include buildsystem::repoctl |
8 |
|
9 |
# Forward ports to arm1 and arm2 ssh, to access them from outside |
10 |
xinetd::port_forward {"forward_arm1": |
11 |
target_ip => 'arm1.mageia.org', |
12 |
target_port => '22', |
13 |
port => '4251', |
14 |
proto => 'tcp', |
15 |
} |
16 |
xinetd::port_forward {"forward_arm2": |
17 |
target_ip => 'arm2.mageia.org', |
18 |
target_port => '22', |
19 |
port => '4252', |
20 |
proto => 'tcp', |
21 |
} |
22 |
|
23 |
$rpmlint_packages = [ "rpmlint-mageia-policy", "rpmlint-mageia-mga2-policy"] |
24 |
package { $rpmlint_packages: |
25 |
ensure => installed, |
26 |
} |
27 |
} |