From 280349cb47ecf9a8280ce2eeb309a0fd5686c38a Mon Sep 17 00:00:00 2001 From: L3D Date: Sun, 7 Apr 2019 17:53:28 +0200 Subject: [PATCH] make sure cron is running --- roles/akku-warning/defaults/main.yml | 5 +++++ roles/akku-warning/tasks/main.yml | 17 +++++++++++++++++ roles/i3wm | 2 +- 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 roles/akku-warning/defaults/main.yml diff --git a/roles/akku-warning/defaults/main.yml b/roles/akku-warning/defaults/main.yml new file mode 100644 index 0000000..e477ebe --- /dev/null +++ b/roles/akku-warning/defaults/main.yml @@ -0,0 +1,5 @@ +--- + +# should we install cronie? +install_and_enable_cronie: false + diff --git a/roles/akku-warning/tasks/main.yml b/roles/akku-warning/tasks/main.yml index a9f6f5f..bf0e797 100644 --- a/roles/akku-warning/tasks/main.yml +++ b/roles/akku-warning/tasks/main.yml @@ -24,3 +24,20 @@ user: '{{ user }}' cron_file: /etc/crontab +- name: Make sure cron is installed + become: true + when: install_and_enable_cronie + packages: + names: + - cronie + state: latest + +- name: Make sure cron is running + become: true + when: install_and_enable_cronie + systemd: + name: cronie.service + state: started + enabled: yes + daemon_reload: yes + diff --git a/roles/i3wm b/roles/i3wm index 919ece6..2fbb751 160000 --- a/roles/i3wm +++ b/roles/i3wm @@ -1 +1 @@ -Subproject commit 919ece6d95faf02007259471b5747af1d08e6f80 +Subproject commit 2fbb751274de7142bfd900acb85c9176e2635505