summaryrefslogtreecommitdiffstats
path: root/modules/cron/manifests/init.pp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/cron/manifests/init.pp')
-rw-r--r--modules/cron/manifests/init.pp25
1 files changed, 11 insertions, 14 deletions
diff --git a/modules/cron/manifests/init.pp b/modules/cron/manifests/init.pp
index b1fd335..cbbcc91 100644
--- a/modules/cron/manifests/init.pp
+++ b/modules/cron/manifests/init.pp
@@ -1,30 +1,27 @@
class cron {
- $from = "${facts['networking']['hostname']}-cron"
- $password = secret::value('cron_email_password')
+ file {
+ '/etc/cronjobs':
+ ensure => directory,
+ recurse => true,
+ purge => true;
+ }
package { ["cronie", "msmtp"]:
- ensure => installed,
+ ensure => absent;
}
file {
'/etc/msmtprc':
- content => template('cron/msmtprc');
+ ensure => absent;
'/etc/aliases':
- content => template('cron/aliases');
- "/etc/cronjobs":
- ensure => directory,
- recurse => true,
- purge => true;
+ ensure => absent;
}
systemd::override { "cronie":
- source => 'puppet:///modules/cron/override.conf';
+ ensure => absent;
}
service { 'cronie':
- ensure => running,
- enable => true,
- subscribe => Systemd::Override['cronie'],
- require => Package['cronie'];
+ ensure => absent;
}
}