]> gitweb.fluxo.info Git - puppet-apt.git/commitdiff
allow possibility of disabling backports
authorAntoine Beaupré <anarcat@koumbit.org>
Tue, 9 Jun 2015 15:25:34 +0000 (11:25 -0400)
committerAntoine Beaupré <anarcat@koumbit.org>
Tue, 9 Jun 2015 15:25:34 +0000 (11:25 -0400)
manifests/init.pp
manifests/params.pp
templates/Debian/sources.list.erb

index 68856ccdac20ea69daca538efb773946a2056b95..062be4c11587050a7de3b9a85fd28c911ebd51d8 100644 (file)
@@ -7,6 +7,7 @@ class apt(
   $codename = $apt::params::codename,
   $use_lts = $apt::params::use_lts,
   $use_volatile = $apt::params::use_volatile,
+  $use_backports = $apt::params::use_backports,
   $include_src = $apt::params::include_src,
   $use_next_release = $apt::params::use_next_release,
   $debian_url = $apt::params::debian_url,
index f977c2709bbd58e8a4e67870caca61f1c0343b09..a1c73923f585622c1ba6cefda5eb08be1b1fa658 100644 (file)
@@ -2,6 +2,7 @@ class apt::params () {
   $codename = $::lsbdistcodename
   $use_lts = false
   $use_volatile = false
+  $use_backports = true
   $include_src = false
   $use_next_release = false
   $debian_url = 'http://httpredir.debian.org/debian/'
index d043b70d2f692c8038bad4b41448ed572bce08da..a19893d3026dc56f1f01123dabcd6279e78330b6 100644 (file)
@@ -19,14 +19,16 @@ deb-src <%= security_url %> <%= codename %>/updates <%= lrepos %>
 # There is no security support for <%= release %>
 <% end -%>
 
+<% if use_volatile=scope.lookupvar('apt::use_backports') -%>
 # backports
-<% if (release == "testing" || release == "unstable" || release == "experimental") -%>
+<%   if (release == "testing" || release == "unstable" || release == "experimental") -%>
 # There is no backports archive for <%= release %>
-<% else -%>
+<%   else -%>
 deb <%= backports_url=scope.lookupvar('apt::backports_url') %> <%= codename %>-backports <%= lrepos %>
-<%   if include_src -%>
+<%     if include_src -%>
 deb-src <%= backports_url %> <%= codename %>-backports <%= lrepos %>
-<%   end
+<%     end
+     end
    end -%>
 
 <% if use_volatile=scope.lookupvar('apt::use_volatile') -%>