X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Froles%2Fmanifests%2Fbugs_mirror.pp;h=4a45d0e1d4e4d96055344fded3f7b86fd0048a60;hb=0ea057452a4fb807add958781fc70cd54189f98d;hp=a5c938814e67cec65c7ed8f24435d3329c2af267;hpb=08d03e5feeda48ea91899723368e88e24a9b4708;p=mirror%2Fdsa-puppet.git diff --git a/modules/roles/manifests/bugs_mirror.pp b/modules/roles/manifests/bugs_mirror.pp index a5c938814..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_systemd { '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', + } }