X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fbuildd%2Fmanifests%2Finit.pp;h=2809094c486fcfd2d77fbd15b60b980f9d600dce;hb=d7f236a9c7dd8f674c22e11171ad5b3b00f6acc3;hp=b58bd01d19c525ef4c7eb5a64408210013373284;hpb=d94208e70a3ca321373e1f4ba587afa82f919e8e;p=mirror%2Fdsa-puppet.git diff --git a/modules/buildd/manifests/init.pp b/modules/buildd/manifests/init.pp index b58bd01d1..2809094c4 100644 --- a/modules/buildd/manifests/init.pp +++ b/modules/buildd/manifests/init.pp @@ -39,12 +39,11 @@ class buildd ($ensure=present) { } $suite = $::lsbdistcodename ? { - squeeze => $::lsbdistcodename, wheezy => $::lsbdistcodename, jessie => $::lsbdistcodename, stretch => $::lsbdistcodename, - undef => 'squeeze', - default => 'wheezy' + undef => 'wheezy', + default => 'jessie' } $buildd_apt_url = $::debarchitecture ? { @@ -95,7 +94,7 @@ class buildd ($ensure=present) { require => Package['debian.org'] } - if ($::lsbmajdistrelease >= 7 and $::kernel == 'Linux') { + if ($::kernel == 'Linux') { package { 'python-psutil': ensure => installed, } @@ -179,6 +178,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':