diff options
Diffstat (limited to 'modules/cron/manifests/init.pp')
-rw-r--r-- | modules/cron/manifests/init.pp | 25 |
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; } } |