ansible/roles/services/tasks/siahsd.yaml
polyfloyd 2698e8a613
Some checks failed
Test / build (push) Failing after 56s
services/siahsd: Add alarm-handlers
2025-06-01 14:23:00 +02:00

37 lines
716 B
YAML

---
- name: Install siahsd
apt:
name:
- debianutils
- siahsd
- name: Clone alarm-handlers
ansible.builtin.git:
repo: https://git.bitlair.nl/bitlair/alarm-handlers.git
version: main
dest: /opt/alarm
accept_hostkey: yes
- name: Create log directory
ansible.builtin.file:
path: /var/log/siahsd
state: directory
owner: siahsd
group: nogroup
mode: "0750"
- name: Install config file
ansible.builtin.template:
src: siahsd.conf
dest: /etc/siahsd.conf
owner: root
group: root
mode: "0644"
notify: Restart siahsd
- name: Start siahsd
ansible.builtin.systemd:
name: siahsd
state: started
enabled: true
daemon_reload: true