--- - hosts: - update remote_user: root tasks: - include_vars: .jabbersecrets - name: Mise à jour système avec yum at: command: /usr/bin/yum -y update count: 5 units: minutes unique: yes when: ansible_pkg_mgr == "yum" - name: Mise à jour système avec dnf at: command: /usr/bin/dnf -y update count: 5 units: minutes unique: yes when: ansible_pkg_mgr == "dnf" - jabber: user: "{{ jabberuserid }}" password: "{{ jabberuserpwd }}" to: "{{ jabberroom }}" msg: Casper, TASK [Mise à jour système programmée dans 5 min] ****** - name: reboot auto at: command: /usr/sbin/reboot count: 1 units: hours unique: yes tags: reboot - jabber: user: "{{ jabberuserid }}" password: "{{ jabberuserpwd }}" to: "{{ jabberroom }}" msg: Casper, TASK [Reboot système programmé dans 1 heure] ****** tags: reboot - name: rkhunter internal database update at: command: /usr/bin/rkhunter --propupd count: 50 units: minutes unique: yes when: ansible_virtualization_role == "NA" or ansible_virtualization_role == "host" - jabber: user: "{{ jabberuserid }}" password: "{{ jabberuserpwd }}" to: "{{ jabberroom }}" msg: Casper, TASK [Mise à jour rkhunter programmée dans 50 min] ****** when: ansible_virtualization_role == "NA" or ansible_virtualization_role == "host"