From 80dd586f2cd33c597e4f89d9058e52f8be97e837 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20-=20Le=20Filament?= <theo@le-filament.com> Date: Mon, 5 May 2025 16:58:00 +0200 Subject: [PATCH] feat: install basic packages on Debian based distributions --- tasks/main.yml | 6 ++++++ vars/Debian.yml | 3 +++ 2 files changed, 9 insertions(+) diff --git a/tasks/main.yml b/tasks/main.yml index f7aa325..fc9df3b 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -88,6 +88,12 @@ mode: '0644' when: ansible_os_family == "Debian" +- name: Install basic packages + ansible.builtin.apt: + name: "{{ packages_to_install }}" + state: present + when: ansible_os_family == "Debian" + - name: Remove Unattended Upgrades ansible.builtin.apt: name: "unattended-upgrades" diff --git a/vars/Debian.yml b/vars/Debian.yml index 8fbddb3..0c699e0 100644 --- a/vars/Debian.yml +++ b/vars/Debian.yml @@ -4,6 +4,9 @@ packages_to_remove: - snapd - popularity-contest - ubuntu-advantage-tools +packages_to_install: + - "cron" + - "htop" files_to_remove: - /etc/dhcp/dhclient-enter-hooks.d/samba - /root/snap -- GitLab