Ajouter Post-installation-deb.yml
This commit is contained in:
63
Post-installation-deb.yml
Normal file
63
Post-installation-deb.yml
Normal file
@@ -0,0 +1,63 @@
|
||||
---
|
||||
- name: Post-installation Debian
|
||||
hosts: all
|
||||
become: yes
|
||||
gather_facts: yes
|
||||
|
||||
tasks:
|
||||
- name: "=== ÉTAPE 1 : Mise à jour complète du système ==="
|
||||
debug:
|
||||
msg: "Mise à jour d'apt et upgrade complet..."
|
||||
|
||||
- name: Mettre à jour le cache APT
|
||||
apt:
|
||||
update_cache: yes
|
||||
cache_valid_time: 3600
|
||||
|
||||
- name: Upgrade complet (dist-upgrade)
|
||||
apt:
|
||||
upgrade: dist
|
||||
autoremove: yes
|
||||
autoclean: yes
|
||||
|
||||
- name: "=== ÉTAPE 2 : Désactivation IPv6 ==="
|
||||
debug:
|
||||
msg: "Désactivation d'IPv6..."
|
||||
|
||||
- name: Désactiver IPv6 via sysctl
|
||||
sysctl:
|
||||
name: "{{ item }}"
|
||||
value: "1"
|
||||
state: present
|
||||
reload: yes
|
||||
sysctl_file: /etc/sysctl.d/99-disable-ipv6.conf
|
||||
loop:
|
||||
- net.ipv6.conf.all.disable_ipv6
|
||||
- net.ipv6.conf.default.disable_ipv6
|
||||
- net.ipv6.conf.lo.disable_ipv6
|
||||
|
||||
- name: Appliquer les changements sysctl immédiatement
|
||||
command: sysctl -p /etc/sysctl.d/99-disable-ipv6.conf
|
||||
changed_when: false
|
||||
|
||||
- name: Vérifier que IPv6 est bien désactivé
|
||||
shell: cat /proc/sys/net/ipv6/conf/all/disable_ipv6
|
||||
register: ipv6_status
|
||||
changed_when: false
|
||||
|
||||
- name: "=== RÉSUMÉ ==="
|
||||
debug:
|
||||
msg:
|
||||
- "✓ Système mis à jour"
|
||||
- "✓ IPv6 désactivé (valeur: {{ ipv6_status.stdout }})"
|
||||
- "Note: Un redémarrage peut être nécessaire pour certains services"
|
||||
|
||||
- name: Vérifier si un redémarrage est nécessaire
|
||||
stat:
|
||||
path: /var/run/reboot-required
|
||||
register: reboot_required
|
||||
|
||||
- name: Avertissement redémarrage
|
||||
debug:
|
||||
msg: "⚠️ ATTENTION : Un redémarrage est nécessaire"
|
||||
when: reboot_required.stat.exists
|
||||
Reference in New Issue
Block a user