]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/buildd/manifests/init.pp
whitespace nazi
[dsa-puppet.git] / modules / buildd / manifests / init.pp
1 class buildd {
2     package {
3         "sbuild": ensure => installed;
4         "buildd": ensure => installed;
5         "buildd-builder-meta": ensure => installed;
6         "apt-transport-https": ensure => installed;
7         "debootstrap": ensure => installed;
8     }
9    
10     file {
11         "/etc/apt/sources.list.d/buildd.list":
12              content => template("buildd/etc/apt/sources.list.d/buildd.list.erb"),
13              require => Package["apt-transport-https"],
14              notify  => Exec["apt-get update"],
15              ;
16        
17         "/etc/apt/trusted-keys.d/buildd.debian.org.asc":
18              source  => "puppet:///buildd/buildd.debian.org.asc",
19              mode    => 664,
20              notify  => Exec["apt-keys-update"],
21              ;
22         "/etc/schroot/mount-defaults":
23              source  => "puppet:///buildd/mount-defaults",
24              require => Package["sbuild"]
25              ;
26         "/etc/cron.d/dsa-buildd":
27              source => "puppet:///buildd/cron.d-dsa-buildd",
28              require => Package["cron"]
29              ;
30     }
31 }
32 # vim:set et:
33 # vim:set sts=4 ts=4:
34 # vim:set shiftwidth=4: