]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/roles/manifests/bugs_mirror.pp
ca.pem -> ca.crt
[dsa-puppet.git] / modules / roles / manifests / bugs_mirror.pp
index 4d03a9aee5165f2d8248a4b38e835de4c6bca50e..bbd8eaf761d7f069781acdc96420549a87b1cbea 100644 (file)
@@ -4,4 +4,17 @@ class roles::bugs_mirror {
                source      => 'puppet:///modules/roles/bugs_mirror/rsyncd.conf',
                max_clients => 100,
        }
+
+       if $::apache2 {
+               apache2::site { '009-bugs-mirror.debian.org':
+                       site   => 'bugs-mirror.debian.org',
+                       source => 'puppet:///modules/roles/bugs_mirror/bugs-mirror.debian.org',
+               }
+       }
+
+       file { '/srv/bugs.debian.org/cache/libravatar':
+               ensure => directory,
+               owner  => 'www-data',
+               mode   => '0755',
+       }
 }