ansible-roles/listupgrade/tasks/main.yml

40 lines
733 B
YAML

---
- name: Scripts dir is present
file:
path: "/usr/share/scripts"
state: directory
mode: 0700
- name: Copy listupgrade script
template:
src: listupgrade.sh.j2
dest: "/usr/share/scripts/listupgrade.sh"
mode: 0700
owner: root
group: root
force: yes
backup: yes
- name: Create /etc/evolinux
file:
path: /etc/evolinux
state: directory
mode: 0600
- name: Copy listupgrade config
template:
src: listupgrade.cnf.j2
dest: /etc/evolinux/listupgrade.cnf
mode: 0600
owner: root
group: root
force: no
- name: Enable listupgrade cron
template:
src: listupgrade_cron.j2
dest: /etc/cron.d/listupgrade
mode: 0600
owner: root
group: root