]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
*sigh*
authorPeter Palfrader <peter@palfrader.org>
Sun, 29 Apr 2012 18:57:52 +0000 (20:57 +0200)
committerPeter Palfrader <peter@palfrader.org>
Sun, 29 Apr 2012 18:57:52 +0000 (20:57 +0200)
modules/buildd/manifests/init.pp
modules/buildd/templates/etc/apt/preferences.d/buildd [new file with mode: 0644]
modules/buildd/templates/etc/apt/preferences.d/buildd.debian.org [deleted file]

index bdb29eb8593b14faecfc72322b155111ed3b9394..7dded5ea79380ce5733e9042ac679824bda19a80 100644 (file)
@@ -40,11 +40,12 @@ class buildd {
                require  => Package['apt-transport-https'],
        }
 
-       file { '/etc/apt/preferences.d/buildd':
+       # "bad" extension
+       file { '/etc/apt/preferences.d/buildd.debian.org':
                ensure => absent,
        }
        file { '/etc/apt/preferences.d/buildd.debian.org':
-               content => template('buildd/etc/apt/preferences.d/buildd.debian.org'),
+               content => template('buildd/etc/apt/preferences.d/buildd'),
                before  => File["/etc/apt/sources.list.d/buildd.debian.org.list"],
                ;
        }
diff --git a/modules/buildd/templates/etc/apt/preferences.d/buildd b/modules/buildd/templates/etc/apt/preferences.d/buildd
new file mode 100644 (file)
index 0000000..4be1d8e
--- /dev/null
@@ -0,0 +1,17 @@
+<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0] == 'armhf' -%>
+Package: schroot
+Pin: release o=buildd.debian.org
+Pin-Priority: 700
+
+Package: schroot-common
+Pin: release o=buildd.debian.org
+Pin-Priority: 700
+<% else -%>
+Package: schroot
+Pin: release o=buildd.debian.org
+Pin-Priority: 500
+
+Package: schroot-common
+Pin: release o=buildd.debian.org
+Pin-Priority: 500
+<% end %>
diff --git a/modules/buildd/templates/etc/apt/preferences.d/buildd.debian.org b/modules/buildd/templates/etc/apt/preferences.d/buildd.debian.org
deleted file mode 100644 (file)
index 4be1d8e..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-<% if scope.lookupvar('site::nodeinfo')['ldap'].has_key?('architecture') and scope.lookupvar('site::nodeinfo')['ldap']['architecture'][0] == 'armhf' -%>
-Package: schroot
-Pin: release o=buildd.debian.org
-Pin-Priority: 700
-
-Package: schroot-common
-Pin: release o=buildd.debian.org
-Pin-Priority: 700
-<% else -%>
-Package: schroot
-Pin: release o=buildd.debian.org
-Pin-Priority: 500
-
-Package: schroot-common
-Pin: release o=buildd.debian.org
-Pin-Priority: 500
-<% end %>