buildd: make sure the buildd service is disabled and not running
[mirror/dsa-puppet.git] / modules / buildd / manifests / init.pp
index 5bc5cc5..8b6514e 100644 (file)
@@ -59,7 +59,7 @@ class buildd ($ensure=present) {
 
                site::aptrepo { 'buildd.debian.org':
                        key        => 'puppet:///modules/buildd/buildd.debian.org.gpg',
-                       url        => 'https://apt.buildd.debian.org/'
+                       url        => 'https://apt.buildd.debian.org/',
                        suite      => $suite,
                        components => 'main',
                        require    => Package['apt-transport-https'],
@@ -106,6 +106,11 @@ class buildd ($ensure=present) {
                        content => "*/5 * * * * root /usr/local/sbin/buildd-schroot-aptitude-kill\n",
                }
 
+               service { 'buildd':
+                       enable = false,
+                       ensure => 'stopped',
+               }
+
                if $has_srv_buildd {
                        file { '/etc/cron.d/puppet-update-buildd-schroots':
                                content  => "13 21 * * 0,3 root PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin setup-all-dchroots buildd\n",