mg
27a1a65608
at für alle at entfernt aufräumen when aktiviert aufräumen entferne reboot job aufgeräumt script durch reboot ersetzt reboot script für safekeeping doku depmod noch nhotwendig rolle nur mit explizit gesetzten parameter doku reboot vars angepasst doku aufgeräumt nur wenn nicht schon da funktiiniert grundlegend Co-authored-by: Michael Grote <michael.grote@posteo.de> Reviewed-on: mg/ansible#88 Co-Authored-By: mg <mg@noreply.git.mgrote.net> Co-Committed-By: mg <mg@noreply.git.mgrote.net>
16 lines
643 B
YAML
16 lines
643 B
YAML
---
|
|
- name: check if module is installed - folder
|
|
become: yes
|
|
stat:
|
|
path: "/lib/modules/r8152/{{ r8152_filename }}"
|
|
register: folder_exists
|
|
|
|
- name: check if module is installed - lsmod
|
|
become: yes
|
|
ansible.builtin.shell: lsmod
|
|
register: module_in_lsmod
|
|
changed_when: False # sorgt dafür das der Task nie als "changed" angezeigt wird
|
|
|
|
- name: include tasks (taks get skipped if the folder or the module exists or r8152_module_needed == false)
|
|
include_tasks: doing.yml
|
|
when: ((folder_exists.stat.exists == False) or (module_in_lsmod.stdout.find('r8152') == -1)) and (r8152_module_needed == true)
|