1 # sbuild configuration, including chroots
2 class buildd::schroot {
9 package { 'libsbuild-perl':
12 before => Package['sbuild']
14 file { '/etc/sbuild/sbuild.conf':
15 source => 'puppet:///modules/buildd/sbuild.conf',
16 require => Package['sbuild'],
19 concat::fragment { 'puppet-crontab--buildd-update-schroots':
20 target => '/etc/cron.d/puppet-crontab',
22 13 22 * * 0,3 root PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin setup-all-dchroots buildd
26 exec { 'add-buildd-user-to-sbuild':
27 command => 'adduser buildd sbuild',
28 onlyif => "getent group sbuild > /dev/null && ! getent group sbuild | grep '\\<buildd\\>' > /dev/null"