X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fdebian_org%2Fmanifests%2Finit.pp;h=e1691515105b9d7eaa48501261e2c4976cd41462;hb=4180b5c1cd92468768efeb6bc52a3be3e59d2617;hp=01cff6ee760821159fdc64f9cbc5397ff7f7661a;hpb=1a3c2dd5f3bf902cc217fa405057cb9c5d0f165d;p=mirror%2Fdsa-puppet.git diff --git a/modules/debian_org/manifests/init.pp b/modules/debian_org/manifests/init.pp index 01cff6ee7..e16915151 100644 --- a/modules/debian_org/manifests/init.pp +++ b/modules/debian_org/manifests/init.pp @@ -158,9 +158,16 @@ class debian_org { notify => Exec['systemctl daemon-reload'], } - concat { '/etc/cron.d/dsa-puppet-stuff': } - concat::fragment { 'dsa-puppet-stuff---header': - target => '/etc/cron.d/dsa-puppet-stuff', + file { '/etc/cron.d/dsa-puppet-stuff': + ensure => 'absent', + } + file { '/etc/dsa/cron.ignore.dsa-puppet-stuff': + ensure => 'absent', + } + + concat { '/etc/cron.d/puppet-crontab': } + concat::fragment { 'puppet-crontab---header': + target => '/etc/cron.d/puppet-crontab', order => '000', content => @(EOF) ## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE. @@ -169,10 +176,10 @@ class debian_org { PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/nagios/plugins | EOF } - concat::fragment { 'dsa-puppet-stuff---all': - target => '/etc/cron.d/dsa-puppet-stuff', + concat::fragment { 'puppet-crontab---all': + target => '/etc/cron.d/puppet-crontab', order => '010', - content => template('debian_org/dsa-puppet-stuff.cron.erb'), + content => template('debian_org/puppet-crontab.cron.erb'), require => Package['debian.org'], } file { '/etc/ldap/ldap.conf': @@ -196,8 +203,8 @@ class debian_org { ensure => directory, mode => '0755', } - file { '/etc/dsa/cron.ignore.dsa-puppet-stuff': - source => 'puppet:///modules/debian_org/dsa-puppet-stuff.cron.ignore', + file { '/etc/dsa/cron.ignore.puppet-crontab': + source => 'puppet:///modules/debian_org/puppet-crontab.cron.ignore', require => Package['debian.org'] } file { '/etc/nsswitch.conf':