3 include apache2::rewrite
5 ssl::service { 'anonscm.debian.org':
6 notify => Exec['service apache2 reload'],
9 apache2::site { '020-anonscm.debian.org':
10 site => 'anonscm.debian.org',
11 content => template('roles/anonscm/anonscm.debian.org.conf.erb')
14 concat { '/etc/apache2/conf-available/anonscm.map.conf': }
15 concat::fragment { 'anonscm.map-header':
16 target => '/etc/apache2/conf-available/anonscm.map.conf',
19 ## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
20 <Macro anonscm.debian.org-anonscm-map>
23 concat::fragment { 'anonscm.map-body':
24 target => '/etc/apache2/conf-available/anonscm.map.conf',
26 source => 'puppet:///modules/roles/anonscm/anonscm.map',
28 concat::fragment { 'anonscm.map-tail':
29 target => '/etc/apache2/conf-available/anonscm.map.conf',
35 file { "/etc/apache2/conf-enabled/anonscm.map.conf":
37 target => "../conf-available/anonscm.map.conf",
38 notify => Exec['service apache2 reload'],