X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fbuildd%2Fmanifests%2Finit.pp;h=b58bd01d19c525ef4c7eb5a64408210013373284;hb=13a293a08b9b889bd39f8ae5b632ebea61136cd8;hp=5c6a30192df523db515eb040522de6b25ac305ea;hpb=da8a7eb05b5529b0a7d9bd18b2d8340e08523224;p=mirror%2Fdsa-puppet.git diff --git a/modules/buildd/manifests/init.pp b/modules/buildd/manifests/init.pp index 5c6a30192..b58bd01d1 100644 --- a/modules/buildd/manifests/init.pp +++ b/modules/buildd/manifests/init.pp @@ -23,6 +23,13 @@ class buildd ($ensure=present) { source => 'puppet:///modules/buildd/dupload.conf', require => Package['dupload'], } + package { 'buildd': + ensure => installed, + } + file { '/etc/buildd/buildd.conf': + source => 'puppet:///modules/buildd/buildd.conf', + require => Package['buildd'], + } site::linux_module { 'dm_snapshot': } include ferm::ftp_conntrack } @@ -54,7 +61,7 @@ class buildd ($ensure=present) { } $buildd_prop_ensure = $::hostname ? { - /^(alkman|zandonai)$/ => 'present', + /^(alkman)$/ => 'present', default => 'absent', } @@ -115,7 +122,7 @@ class buildd ($ensure=present) { if $has_srv_buildd { file { '/etc/cron.d/puppet-update-buildd-schroots': - content => "13 21 * * 0 root PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin setup-all-dchroots buildd\n", + content => "13 21 * * 0,3 root PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin setup-all-dchroots buildd\n", } }