]> gitweb.fluxo.info Git - puppet-puppet.git/commitdiff
Using puppet from squeeze-backports
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 19 Jan 2013 14:23:31 +0000 (12:23 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 19 Jan 2013 14:23:31 +0000 (12:23 -0200)
manifests/puppetd.pp

index b78cdde2bcd0b5153ce543c4de7807dc329f2d77..4569d4e598e7e73de7b94333bf0f943953f96e90 100644 (file)
@@ -18,12 +18,21 @@ class puppetd inherits puppet {
   }
 
   case $puppetd_ensure {
-    '': { $puppetd_ensure = "installed" }
+    '': {
+      $puppetd_ensure = $lsbdistcodename ? {
+        'squeeze' => '2.7.18-1~bpo60+1',
+        default   => installed,
+      },
+    }
+  }
+
+  package { "puppet-common":
+    ensure => $puppetd_ensure,
   }
 
   package { "puppet":
    ensure  => $puppetd_ensure,
-   require => Package["cron"],
+   require => Package["cron", "puppet-common"],
   }
 
   file { "/etc/default/puppet":