]> gitweb.fluxo.info Git - puppet-apt.git/commitdiff
move the dependency on the latest debian-archive-keyring package
authorMicah Anderson <micah@riseup.net>
Sun, 28 Sep 2008 22:17:31 +0000 (18:17 -0400)
committerMicah Anderson <micah@riseup.net>
Sun, 28 Sep 2008 22:17:31 +0000 (18:17 -0400)
outside of the etch lsbdistcodename selector as this package should be
the latest on every release of debian, not just etch

manifests/init.pp

index c050703449da39261cf327f70b5b1221e3cc504c..a5428875dbbfac52ece8a69c2c3724ee2010b885 100644 (file)
@@ -89,27 +89,30 @@ class apt {
                        alias => apt_updated;
        }
 
+        ## This package should really always be current
+        package { "debian-archive-keyring":
+          ensure => latest,
+        }
+          
        case $lsbdistcodename {
                etch: {
-                       ## This package should really always be current
-                       package {
-                               [ "debian-archive-keyring", "debian-backports-keyring" ]:
-                                       ensure => latest,
-                               }
-
-                       # This key was downloaded from
-                       # http://backports.org/debian/archive.key
-                       # and is needed to bootstrap the backports trustpath
-                       file { "${apt_base_dir}/backports.org.key":
-                               source => "puppet://$servername/apt/backports.org.key",
-                               mode => 0444, owner => root, group => root,
-                       }
-                       exec { "/usr/bin/apt-key add ${apt_base_dir}/backports.org.key && apt-get update":
-                               alias => "backports_key",
-                               refreshonly => true,
-                               subscribe => File["${apt_base_dir}/backports.org.key"],
-                               before => [ File[apt_config], Package["debian-backports-keyring"] ]
-                       }
+                 package { "debian-backports-keyring":
+                   ensure => latest,
+                 }
+                  
+                 # This key was downloaded from
+                 # http://backports.org/debian/archive.key
+                 # and is needed to bootstrap the backports trustpath
+                 file { "${apt_base_dir}/backports.org.key":
+                   source => "puppet://$servername/apt/backports.org.key",
+                   mode => 0444, owner => root, group => root,
+                 }
+                 exec { "/usr/bin/apt-key add ${apt_base_dir}/backports.org.key && apt-get update":
+                   alias => "backports_key",
+                   refreshonly => true,
+                   subscribe => File["${apt_base_dir}/backports.org.key"],
+                   before => [ File[apt_config], Package["debian-backports-keyring"] ]
+                 }
                }
        }
 }