new style porterbox: agricola
[mirror/dsa-puppet.git] / modules / debian-org / manifests / init.pp
index 4d7d63f..efe91db 100644 (file)
@@ -20,6 +20,7 @@ class debian-org {
                        'dsa-munin-plugins',
                ]:
                ensure => installed,
+               tag    => extra_repo,
        }
 
        package { [
@@ -37,7 +38,7 @@ class debian-org {
        }
 
        if $::lsbmajdistrelease >= 7 {
-               package { 'libfilesystem-ruby1.9':
+               package { 'libfilesystem-ruby1.9.1':
                        ensure => installed,
                }
        }
@@ -65,6 +66,7 @@ class debian-org {
        if getfromhash($site::nodeinfo, 'broken-rtc') {
                package { 'fake-hwclock':
                        ensure => installed,
+                       tag    => extra_repo,
                }
        }
 
@@ -229,7 +231,7 @@ class debian-org {
                path        => '/usr/bin:/usr/sbin:/bin:/sbin',
                refreshonly => true,
        }
-       Exec['apt-get update']->Package<| |>
+       Exec['apt-get update']->Package<| tag == extra_repo |>
 
        exec { 'dpkg-reconfigure tzdata -pcritical -fnoninteractive':
                path        => '/usr/bin:/usr/sbin:/bin:/sbin',