blob: 697e3d2c6df536dcc95b07cb3c1f9ed6912eeec0 (
plain)
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
|
# class to use passenger for serving puppetmaster
class puppet::master::passenger inherits puppet::master {
class { 'passenger':
manage_munin => $puppet::master::manage_munin,
}
# A reference configuration is available at :
# http://github.com/reductivelabs/puppet/tree/master/ext/rack
file {
['/etc/puppet/rack', '/etc/puppet/rack/public' ]:
ensure => directory,
owner => root,
group => 0,
mode => '0755';
'/etc/puppet/rack/tmp':
ensure => directory,
owner => puppet,
group => 0,
mode => '0750';
'/etc/puppet/rack/config.ru':
source => ['puppet:///modules/site_puppet/master/config.ru',
'puppet:///modules/puppet/master/config.ru' ],
owner => puppet,
group => 0,
mode => '0644';
}
}
|