Revert "lenny hosts do not have /etc/apt/preferences.d/"
authorPeter Palfrader <peter@palfrader.org>
Sun, 29 Apr 2012 18:49:17 +0000 (20:49 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 29 Apr 2012 18:49:31 +0000 (20:49 +0200)
This reverts commit 9a099c1e6505cfc2c902aa6be593d60a5f74bc1e.

Conflicts:

modules/buildd/manifests/init.pp

modules/buildd/files/apt-preferences [new file with mode: 0644]
modules/buildd/manifests/init.pp
modules/debian-org/files/apt.preferences

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 161238b..009d993 100644 (file)
@@ -41,7 +41,9 @@ class buildd {
        }
 
        file { '/etc/apt/preferences.d/buildd':
-               ensure  => absent
+               source  => "puppet:///modules/buildd/apt-preferences",
+               before  => File["/etc/apt/sources.list.d/buildd.list"],
+               ;
        }
        file { '/etc/schroot/mount-defaults':
                content => template('buildd/etc/schroot/mount-defaults.erb'),
index c986dca..da5c766 100644 (file)
@@ -26,14 +26,6 @@ Package: libsbuild-perl
 Pin: release o=buildd.debian.org
 Pin-Priority: 500
 
-Package: schroot
-Pin: release o=buildd.debian.org
-Pin-Priority: 500
-
-Package: schroot-common
-Pin: release o=buildd.debian.org
-Pin-Priority: 500
-
 Package: *
 Pin: release o=buildd.debian.org
 Pin-Priority: -1