[INFO] Création du rôle

This commit is contained in:
2022-10-24 16:02:08 +02:00
parent 6607b9ea33
commit c37c4bdd1c
7 changed files with 151 additions and 3 deletions

49
tasks/main.yml Normal file
View File

@@ -0,0 +1,49 @@
---
# tasks file for apt
- name: Déployer la configuration du gestionnaire
ansible.builtin.template:
src: apt.conf.j2
dest: /etc/apt/apt.conf.d/99-custom
owner: root
group: root
mode: u=rw,g=r,o=r
become: true
- name: Déployer la configuration des sources
ansible.builtin.template:
src: sources.list.j2
dest: /etc/apt/sources.list
owner: root
group: root
mode: u=rw,g=r,o=r
become: true
- name: Mettre à jour le cache
ansible.builtin.apt:
name: sudo
become: true
- name: Installer sudo
ansible.builtin.apt:
name: sudo
become: true
- name: Désinstaller les paquets communs
ansible.builtin.apt:
state: absent
purge: true
autoremove: true
name: "{{ apt_remove }}"
become: true
- name: Mettre à jour la distribution
become: true
ansible.builtin.apt:
update_cache: true
upgrade: dist
- name: Installer les paquets communs
ansible.builtin.apt:
name: "{{ apt_install }}"
become: true