mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 09:12:45 +01:00
stop cron before soup upgrades the manager, start cron at the end. add cron state that is in included in common
This commit is contained in:
6
salt/cron/dead.sls
Normal file
6
salt/cron/dead.sls
Normal file
@@ -0,0 +1,6 @@
|
||||
{% from "cron/map.jinja" import cronmap with context %}
|
||||
|
||||
crond_service:
|
||||
service.dead:
|
||||
- name: {{ cronmap.service }}
|
||||
- enable: True
|
||||
8
salt/cron/map.jinja
Normal file
8
salt/cron/map.jinja
Normal file
@@ -0,0 +1,8 @@
|
||||
{% set cronmap = salt['grains.filter_by']({
|
||||
'Ubuntu': {
|
||||
'service': 'cron',
|
||||
},
|
||||
'CentOS': {
|
||||
'service': 'crond',
|
||||
},
|
||||
}) %}
|
||||
7
salt/cron/running.sls
Normal file
7
salt/cron/running.sls
Normal file
@@ -0,0 +1,7 @@
|
||||
{% from "cron/map.jinja" import cronmap with context %}
|
||||
|
||||
crond_service:
|
||||
service.running:
|
||||
- name: {{ cronmap.service }}
|
||||
- enable: True
|
||||
- unless: pgrep soup
|
||||
Reference in New Issue
Block a user