X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Froles%2Fmanifests%2Fbugs_mirror.pp;h=bbd8eaf761d7f069781acdc96420549a87b1cbea;hb=683ffc212c9c3a4d7e4a4ff98c94fb52a75a02ca;hp=4d03a9aee5165f2d8248a4b38e835de4c6bca50e;hpb=98293f6fb4e156b3c2f42024adec5d332c056bcf;p=mirror%2Fdsa-puppet.git diff --git a/modules/roles/manifests/bugs_mirror.pp b/modules/roles/manifests/bugs_mirror.pp index 4d03a9aee..bbd8eaf76 100644 --- a/modules/roles/manifests/bugs_mirror.pp +++ b/modules/roles/manifests/bugs_mirror.pp @@ -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', + } }