]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/buildd/manifests/init.pp
buildd: add jessie suite
[dsa-puppet.git] / modules / buildd / manifests / init.pp
index 0c109e069039c5bf8823027def276e66a0d2109f..a58d1f360cd6a57d8ce44495a847f78009d44c73 100644 (file)
@@ -34,6 +34,7 @@ class buildd ($ensure=present) {
        $suite = $::lsbdistcodename ? {
                squeeze => $::lsbdistcodename,
                wheezy  => $::lsbdistcodename,
+               jessie  => $::lsbdistcodename,
                undef   => 'squeeze',
                default => 'wheezy'
        }
@@ -173,4 +174,11 @@ class buildd ($ensure=present) {
                }
        }
 
+
+       if $::buildd_user_exists {
+               exec { 'add-buildd-user-to-sbuild':
+                       command => 'adduser buildd sbuild',
+                       onlyif  => "getent group sbuild > /dev/null && ! getent group sbuild | grep '\\<buildd\\>' > /dev/null"
+               }
+       }
 }