add a preferences file for buildd/schroot
authorStephen Gran <steve@lobefin.net>
Fri, 6 Jan 2012 17:53:55 +0000 (17:53 +0000)
committerStephen Gran <steve@lobefin.net>
Fri, 6 Jan 2012 17:53:55 +0000 (17:53 +0000)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/buildd/files/apt-preferences [new file with mode: 0644]
modules/buildd/manifests/init.pp
modules/samhain/templates/samhainrc.erb

diff --git a/modules/buildd/files/apt-preferences b/modules/buildd/files/apt-preferences
new file mode 100644 (file)
index 0000000..db8dd1f
--- /dev/null
@@ -0,0 +1,7 @@
+Package: schroot
+Pin: release o=buildd.debian.org
+Pin-Priority: 500
+
+Package: schroot-common
+Pin: release o=buildd.debian.org
+Pin-Priority: 500
index a5af7be..1dcc91c 100644 (file)
@@ -10,6 +10,10 @@ class buildd {
     }
    
     file {
+        "/etc/apt/preferences.d/buildd":
+             source  => "puppet:///modules/buildd/apt-preferences",
+             ;
+
         "/etc/apt/sources.list.d/buildd.list":
              content => template("buildd/etc/apt/sources.list.d/buildd.list.erb"),
              require => Package["apt-transport-https"],
index c2b7857..9515fb2 100644 (file)
@@ -125,6 +125,7 @@ file=/etc/exim4/ssl
 file=/etc/apt
 file=/etc/apt/apt.conf.d
 file=/etc/apt/sources.list.d
+file=/etc/apt/preferences.d
 file=/etc/default
 file=/etc/logrotate.d
 file=/etc/nagios
@@ -326,6 +327,7 @@ file=/etc/apt/sources.list.d/backports.org.list
 file=/etc/apt/apt.conf.d/local-compression
 file=/etc/apt/apt.conf.d/local-recommends
 file=/etc/apt/apt.conf.d/local-pdiffs
+file=/etc/apt/preferences.d/buildd
 file=/etc/puppet/puppet.conf
 file=/etc/default/puppet
 file=/etc/default/postgrey