From a6512fbd9652354cd85a1c47cdaa718803233093 Mon Sep 17 00:00:00 2001 From: Markus Katharina Brechtel Date: Tue, 18 Jan 2022 23:17:05 +0100 Subject: [PATCH] rename tasks and restructure packages --- tasks/debian_packages.yaml | 8 ++-- vars/main.yaml | 76 +++++++++++++++++++++++++++++++------- 2 files changed, 66 insertions(+), 18 deletions(-) diff --git a/tasks/debian_packages.yaml b/tasks/debian_packages.yaml index 11ccd5a..b326879 100644 --- a/tasks/debian_packages.yaml +++ b/tasks/debian_packages.yaml @@ -1,20 +1,20 @@ --- -- name: base packages +- name: debian base packages apt: pkg: "{{ debian_base_packages }}" when: debian_base_packages is defined -- name: boot packages +- name: debian boot packages apt: pkg: "{{ debian_boot_packages }}" when: debian_boot_packages is defined -- name: common packages +- name: debian common packages apt: pkg: "{{ debian_common_packages }}" -- name: custom packages +- name: debian custom packages apt: pkg: "{{ debian_custom_packages }}" when: debian_custom_packages is defined diff --git a/vars/main.yaml b/vars/main.yaml index 23a176a..7829bed 100644 --- a/vars/main.yaml +++ b/vars/main.yaml @@ -1,31 +1,62 @@ -debian_common_packages: - - # apt tools - - aptitude +debian_base_packages: # admin tools - lsof - less - psmisc - - lshw - ipcalc - ipv6calc # editors - nano - - vim # network tools - iputils-ping + + # network config + - resolvconf + + # compression + - unzip + - p7zip + - zip + - unzip + + # file sync tools + - rsync + - zsync + + # shells + - fish + + # ansible requirements + - python3 + - python3-apt + + # system + - console-setup + - dbus + +debian_common_packages: + + # apt tools + - aptitude + + # editors + - nano + - micro + - vim + - joe + + # network tools - whois - nmap - tcpdump - - dnsutils + - bind9-dnsutils - mtr - oping - - # network config - - resolvconf + - ipcalc + - ipv6calc # documentation - man-db @@ -62,13 +93,30 @@ debian_common_packages: - python3-setuptools - golang - # system - - console-setup - - dbus - # security tools - openssh-client - ssh-agent-filter - gnupg - gnupg-agent - agent-transfer + + # installation utils + - debootstrap + +debian_hardware_packages: + + # hardware utils + - pciutils + - usbutils + - acpi + - lshw + + # hard disk utils + - parted + - mdadm + - cryptsetup + - lvm2 + + # filesystem tools + - btrfs-progs + - dosfstools