EvoBSD/roles/base/tasks/evomaintenance.yml

36 lines
783 B
YAML
Raw Normal View History

2018-12-28 11:23:49 +01:00
---
- name: "Create scripts directory"
2018-12-28 11:23:49 +01:00
file:
path: /usr/share/scripts/
state: directory
owner: root
group: wheel
mode: "0700"
tags:
- evomaintenance
- name: "Copy evomaintenance script and template"
copy:
src: "{{ item.src }}"
dest: "{{ item.dest }}"
owner: 'root'
group: 'wheel'
2021-05-17 11:36:36 +02:00
mode: '{{ item.mode }}'
2018-12-28 11:23:49 +01:00
with_items:
2021-05-17 11:36:36 +02:00
- {src: 'evomaintenance.sh', dest: '/usr/share/scripts/', mode: '0700'}
- {src: 'evomaintenance.tpl', dest: '/usr/share/scripts/', mode: '0600'}
2018-12-28 11:23:49 +01:00
tags:
- evomaintenance
- evomaintenance-utils
2018-12-28 11:23:49 +01:00
- name: "Configure evomaintenance"
2018-12-28 11:23:49 +01:00
template:
src: evomaintenance.j2
dest: /etc/evomaintenance.cf
owner: root
group: wheel
mode: "0600"
backup: false
2018-12-28 11:23:49 +01:00
tags:
- evomaintenance