]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
start replacing removed package references with references to debian.org package
authorStephen Gran <steve@lobefin.net>
Fri, 1 Apr 2011 13:37:42 +0000 (14:37 +0100)
committerStephen Gran <steve@lobefin.net>
Fri, 1 Apr 2011 13:37:42 +0000 (14:37 +0100)
Signed-off-by: Stephen Gran <steve@lobefin.net>
modules/buildd/manifests/init.pp
modules/debian-org/manifests/init.pp
modules/ferm/manifests/init.pp
modules/rsyncd-log/manifests/init.pp

index 890a238fa53717e7e14d330476384ccc8703171c..da89852a37843244a3612dff7fbbccd1759b28c7 100644 (file)
@@ -26,7 +26,7 @@ class buildd {
              ;
         "/etc/cron.d/dsa-buildd":
              source => "puppet:///modules/buildd/cron.d-dsa-buildd",
-             require => Package["cron"]
+             require => Package["debian.org"]
              ;
         "/etc/dupload.conf":
              source => "puppet:///modules/buildd/dupload.conf",
index 48843f9de159466b822a8da198549a2bab0b7b27..37494c71d73d99a6bfefc36134d3adff7cd938d3 100644 (file)
@@ -42,20 +42,17 @@ class debian-org {
     package {
         "apt-utils": ensure => installed;
         "bash-completion": ensure => installed;
-        "cron": ensure => installed;
         "debian.org": ensure => installed;
         "dnsutils": ensure => installed;
         "dsa-munin-plugins": ensure => installed;
         "klogd": ensure => purged;
         "less": ensure => installed;
-        "logrotate": ensure => installed;
         "libfilesystem-ruby1.8": ensure => installed;
         "mtr-tiny": ensure => installed;
         "nload": ensure => installed;
         "pciutils": ensure => installed;
         "rsyslog": ensure => purged;
         "sysklogd": ensure => purged;
-        "userdir-ldap": ensure => installed;
     }
     file {
         "/etc/apt/preferences":
@@ -90,14 +87,14 @@ class debian-org {
 
         "/etc/cron.d/dsa-puppet-stuff":
             source => "puppet:///modules/debian-org/dsa-puppet-stuff.cron",
-            require => Package["cron"]
+            require => Package["debian.org"]
             ;
         "/etc/ldap/ldap.conf":
-            require => Package["userdir-ldap"],
+            require => Package["debian.org"],
             source => "puppet:///modules/debian-org/ldap.conf",
             ;
         "/etc/pam.d/common-session":
-            require => Package["libpam-pwdfile"],
+            require => Package["debian.org"],
             content => template("debian-org/pam.common-session.erb"),
             ;
         "/etc/rc.local":
index 71964c4295a5cff1c0591ecea51f0233443e6801..a6dcf1e70a667aced5f71c4f67e72f5df9e6772d 100644 (file)
@@ -60,7 +60,7 @@ class ferm {
             notify  => Exec["ferm restart"];
         "/etc/logrotate.d/ulogd":
             source => "puppet:///modules/ferm/logrotate-ulogd",
-            require => Package["logrotate"],
+            require => Package["debian.org"],
             ;
     }
 
index ca3c4f7c84646be0ec7226fe9d47dc96a90a0410..28e3c7842f4280b14f1969d60334920d9b47b15c 100644 (file)
@@ -2,7 +2,7 @@ class rsyncd-log {
     file {
         "/etc/logrotate.d/dsa-rsyncd":
             source  => "puppet:///modules/rsyncd-log/logrotate.d-dsa-rsyncd",
-            require => Package["logrotate"],
+            require => Package["debian.org"],
             ;
         "/var/log/rsyncd":
             ensure  => directory,