create /srv/alioth-archive on alioth-archive host
[mirror/dsa-puppet.git] / modules / roles / manifests / alioth_archive.pp
1 class roles::alioth_archive {
2         include apache2
3         include apache2::ssl
4
5         #apache2::site { 'XXX.debian.org':
6         #       content => template('roles/alioth_archive/XXX.debian.org.erb')
7         #}
8         #ssl::service { 'XXX.debian.org':
9         #       notify => Exec['service apache2 reload'],
10         #       key => true,
11         #}
12
13         file { '/srv/alioth-archive.debian.org':
14                 ensure  => directory,
15                 mode    => '2755',
16                 owner   => "alioth-archive",
17                 group   => "alioth-archive",
18         }
19
20         file { '/srv/alioth-archive.debian.org/home':
21                 ensure  => directory,
22                 mode    => '2755',
23                 owner   => "alioth-archive",
24                 group   => "alioth-archive",
25         }
26
27         file { '/home/alioth-archive':
28                 ensure => link,
29                 target => '/srv/alioth-archive.debian.org/home',
30         }
31 }