37 lines
786 B
YAML
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
|
||
|
|
||
|
|