diff --git a/handlers/main.yml b/handlers/main.yml index c302106..cea6940 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -98,8 +98,15 @@ when: - auditd_immutable_check.stdout == '1' -- name: Restart auditd - ansible.builtin.shell: service auditd restart +- name: Stop auditd process + ansible.builtin.shell: systemctl kill auditd + listen: Restart auditd + +- name: Start auditd process + ansible.builtin.systemd_service: + name: auditd + state: started + listen: Restart auditd - name: Change_requires_reboot ansible.builtin.set_fact: diff --git a/tasks/auditd.yml b/tasks/auditd.yml index 62f2794..82ee5de 100644 --- a/tasks/auditd.yml +++ b/tasks/auditd.yml @@ -23,7 +23,7 @@ ansible.builtin.import_tasks: file: warning_facts.yml vars: - warn_control_id: 'Auditd template updated, see diff output for details' + warn_control_id: 'Auditd template updated, validate as expected' when: - rhel9cis_auditd_template_updated.changed - rhel9cis_auditd_file.stat.exists