1 class roles::alioth_archive {
3 include apache2::rewrite
6 apache2::site { '020-alioth-archive.debian.org':
7 site => 'alioth-archive.debian.org',
8 content => template('roles/apache-alioth-archive.debian.org.erb')
10 ssl::service { 'alioth-archive.debian.org':
11 notify => Exec['service apache2 reload'],
15 file { '/srv/alioth-archive.debian.org':
18 owner => "alioth-archive",
19 group => "alioth-archive",
22 file { '/srv/alioth-archive.debian.org/home':
25 owner => "alioth-archive",
26 group => "alioth-archive",
29 file { '/srv/alioth-archive.debian.org/htdocs':
32 owner => "alioth-archive",
33 group => "alioth-archive",
36 file { '/home/alioth-archive':
38 target => '/srv/alioth-archive.debian.org/home',