]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/buildd/templates/etc/apt/sources.list.d/buildd.list.erb
allow armhf machines to get sources.list for buildd
[dsa-puppet.git] / modules / buildd / templates / etc / apt / sources.list.d / buildd.list.erb
index 2c974713b3c72afc7cc84dee203ca77c6cfea508..1017d9c88842c61d95d66e329620ea913db30fe6 100644 (file)
@@ -3,7 +3,29 @@
 ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
 ##
 
+# The buildd default repository.
+<% if (nodeinfo.has_key?('squeeze') and nodeinfo['squeeze']) or (nodeinfo.has_key?('wheezy') and nodeinfo['wheezy']) %>
+deb https://buildd.debian.org/apt/ squeeze main
+<% else %>
 deb https://buildd.debian.org/apt/ lenny main
-<% if hostname == "alkman" -%>
+<% end %>
+
+<% if %w{alkman porpora zandonai}.include?(hostname) -%>
+
+# Include the current test version too.
+<% if (nodeinfo.has_key?('squeeze') and nodeinfo['squeeze']) or (nodeinfo.has_key?('wheezy') and nodeinfo['wheezy']) %>
+deb https://buildd.debian.org/apt/ squeeze-proposed main
+<% else %>
 deb https://buildd.debian.org/apt/ lenny-proposed main
 <% end %>
+
+<% elsif %w{krenek}.include?(hostname) -%>
+
+# The buildd bleeding edge repository.
+<% if (nodeinfo.has_key?('squeeze') and nodeinfo['squeeze']) or (nodeinfo.has_key?('wheezy') and nodeinfo['wheezy']) %>
+deb https://buildd.debian.org/apt/ squeeze-experimental main
+<% else %>
+deb https://buildd.debian.org/apt/ lenny-experimental main
+<% end %>
+
+<% end %>