]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Squeeze LTS support
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 6 Jun 2014 21:17:21 +0000 (18:17 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 6 Jun 2014 21:17:21 +0000 (18:17 -0300)
manifests/subsystem/apt.pp

index 6e1f8ac10455ce2b501c5bb1f9c1f39dfc431f1e..68f3c71d5ff460be2bdad71f88942ff83f0eeb7f 100644 (file)
@@ -60,6 +60,17 @@ class nodo::subsystem::apt {
     },
   }
 
+  $squeeze_lts = 'http://http.debian.net/debian/ squeeze-lts main contrib non-free'
+
+  # See https://wiki.debian.org/LTS/Development#Add_squeeze-lts_to_your_sources.list
+  ::apt::sources_list { 'squeeze-lts.list':
+    content => "deb ${squeeze_lts}\ndeb-src ${squeeze_lts}",
+    ensure  => $::lsbdistcodename ? {
+      'squeeze' => present,
+      default   => absent,
+    }
+  }
+
   package { 'apt-transport-https':
     ensure => present,
   }