set expires: headers on alioth-archive
[mirror/dsa-puppet.git] / modules / roles / manifests / alioth_archive.pp
index 06e08a4..cafe458 100644 (file)
@@ -1,5 +1,7 @@
 class roles::alioth_archive {
        include apache2
+       include apache2::expires
+       include apache2::rewrite
        include apache2::ssl
 
        apache2::site { '020-alioth-archive.debian.org':
@@ -25,6 +27,13 @@ class roles::alioth_archive {
                group   => "alioth-archive",
        }
 
+       file { '/srv/alioth-archive.debian.org/htdocs':
+               ensure  => directory,
+               mode    => '2755',
+               owner   => "alioth-archive",
+               group   => "alioth-archive",
+       }
+
        file { '/home/alioth-archive':
                ensure => link,
                target => '/srv/alioth-archive.debian.org/home',