role.deapparmor/handlers/main.yml
2024-03-12 20:30:23 +01:00

37 lines
786 B
YAML

---
- name: "[GRUB] update-grub"
listen:
- update-grub for DeAppArmor
ansible.builtin.command:
cmd: update-grub
ignore_errors: True
register: deapparmor_update_grub
- name: "[GRUB] Do NOT reboot machine"
listen:
- update-grub for DeAppArmor
set_fact:
deapparmor_reboot: False
when: deapparmor_update_grub is failed
- name: "[GRUB] Attention to update-grub"
listen:
- update-grub for DeAppArmor
pause:
prompt: "'update-grub' failed! Please check contents of /etc/default/grub"
minutes: 1
when: deapparmor_update_grub is failed
- name: Reboot machine for DeAppArmor
ansible.builtin.reboot:
msg: Rebooting for changes taking effect
search_paths:
- /lib/molly-guard
- /usr/sbin
when: deapparmor_reboot == True