Fix syntax error
[mirror/dsa-puppet.git] / modules / buildd / manifests / init.pp
index 7b22eae..4703bc8 100644 (file)
@@ -30,7 +30,17 @@ class buildd ($ensure=present) {
                        source  => 'puppet:///modules/buildd/buildd.conf',
                        require => Package['buildd'],
                }
-               site::linux_module { 'dm_snapshot': }
+               if ($::lsbmajdistrelease >= 8) {
+                       file { '/etc/sbuild/sbuild.conf':
+                               source  => 'puppet:///modules/buildd/sbuild.conf',
+                               require => Package['sbuild'],
+                       }
+               } else {
+                       file { '/etc/sbuild/sbuild.conf':
+                               source  => 'puppet:///modules/buildd/sbuild.conf.wheezy',
+                               require => Package['sbuild'],
+                       }
+               }
                include ferm::ftp_conntrack
        }
 
@@ -39,12 +49,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 +104,7 @@ class buildd ($ensure=present) {
                require => Package['debian.org']
        }
 
-       if ($::lsbmajdistrelease >= 7 and $::kernel == 'Linux') {
+       if ($::kernel == 'Linux') {
                package { 'python-psutil':
                        ensure => installed,
                }