Set-OPS-Public/roles/auditd/handlers/main.yml

19 lines
692 B
YAML
Raw Normal View History

---
- name: Restart auditd
ansible.builtin.systemd:
name: auditd
state: restarted
failed_when: false
# REDEMARRER `auditd` NE RECHARGE PAS LES REGLES (mesure du 2026-10-03, Debian 13).
#
# Elles sont chargees par `audit-rules.service` (`augenrules --load`), une unite a part
# dont `auditd` depend — et qu'un redemarrage d'`auditd` ne rejoue pas. Le handler
# ci-dessus laissait donc le fichier juste et le noyau sur les regles du dernier demarrage.
#
# SANS `failed_when: false` : une regle que le noyau refuse doit se voir ici, pas au
# prochain redemarrage de la machine.
- name: Recharger les regles auditd
ansible.builtin.command: augenrules --load
changed_when: true