static: only install ssl::service instances relevant for this mirror
[mirror/dsa-puppet.git] / modules / buildd / manifests / init.pp
index ee60baa..7b22eae 100644 (file)
@@ -61,7 +61,7 @@ class buildd ($ensure=present) {
        }
 
        $buildd_prop_ensure = $::hostname ? {
-               /^(alkman|zandonai)$/ => 'present',
+               /^(alkman)$/ => 'present',
                default => 'absent',
        }
 
@@ -122,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",
                }
        }
 
@@ -179,6 +179,17 @@ class buildd ($ensure=present) {
                group   => buildd,
                owner   => buildd,
        }
+       file { '/home/buildd/.gnupg':
+               ensure  => directory,
+               mode    => '700',
+               group   => buildd,
+               owner   => buildd,
+       }
+       file { '/home/buildd/.gnupg/gpg.conf':
+               content  => "personal-digest-preferences SHA512\n",
+               group   => buildd,
+               owner   => buildd,
+       }
 
        if ! $::buildd_key {
                exec { 'create-buildd-key':