X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Froles%2Fmanifests%2Fbugs_mirror.pp;h=4a45d0e1d4e4d96055344fded3f7b86fd0048a60;hb=a052fbf257fdb9c5e604486f61ed80127a78fc31;hp=bbd8eaf761d7f069781acdc96420549a87b1cbea;hpb=e9281761b725a65ec3f1b4b29ba85909e3d4eede;p=mirror%2Fdsa-puppet.git diff --git a/modules/roles/manifests/bugs_mirror.pp b/modules/roles/manifests/bugs_mirror.pp index bbd8eaf76..4a45d0e1d 100644 --- a/modules/roles/manifests/bugs_mirror.pp +++ b/modules/roles/manifests/bugs_mirror.pp @@ -1,20 +1,19 @@ class roles::bugs_mirror { + include roles::bugs_web - rsync::site { 'bugs_mirror': - source => 'puppet:///modules/roles/bugs_mirror/rsyncd.conf', - max_clients => 100, - } + rsync::site { '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', - } - } + 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', - } + file { '/srv/bugs.debian.org/cache/libravatar': + ensure => directory, + owner => 'www-data', + mode => '0755', + } }