feat: various fixes

This commit is contained in:
Simon Cornet 2025-07-11 19:25:53 +02:00
commit 89eaee1139
27 changed files with 47 additions and 74 deletions

View file

@ -10,42 +10,28 @@
ansible.builtin.import_tasks: "hostname.yaml"
tags: "hostname"
# flush handler
- name: "flush handlers"
ansible.builtin.meta: "flush_handlers"
# set locale
- name: "set locale"
ansible.builtin.import_tasks: "locale.yaml"
tags: "locale"
# flush handler
- name: "flush handlers"
ansible.builtin.meta: "flush_handlers"
# environment
- name: "environment"
ansible.builtin.import_tasks: "environment.yaml"
tags: "environment-file"
# flush handler
- name: "flush handlers"
ansible.builtin.meta: "flush_handlers"
# motd
- name: "motd"
ansible.builtin.import_tasks: "motd.yaml"
when: "ansible_os_family == 'Debian'"
tags: "motd"
# cron jobs
- name: "cron jobs"
ansible.builtin.import_tasks: "cron.yaml"
when: "ansible_os_family == 'Debian'"
tags: "cron"
# flush handler
- name: "flush handlers"
ansible.builtin.meta: "flush_handlers"
# swap
- name: "swap"
ansible.builtin.import_tasks: "swap.yaml"
@ -55,6 +41,7 @@
# apt
- name: "apt"
ansible.builtin.import_tasks: "apt/sources.yaml"
when: "ansible_os_family == 'Debian'"
tags: "apt"
# flush handler
@ -63,14 +50,17 @@
- name: "apt - packages"
ansible.builtin.import_tasks: "apt/packages.yaml"
when: "ansible_os_family == 'Debian'"
tags: "apt"
- name: "apt - config"
ansible.builtin.import_tasks: "apt/config.yaml"
when: "ansible_os_family == 'Debian'"
tags: "apt"
- name: "apt - cleanup"
ansible.builtin.import_tasks: "apt/cleanup.yaml"
when: "ansible_os_family == 'Debian'"
tags: "apt-cleanup"
# telemetry
@ -189,9 +179,6 @@
# user
- name: "user - create users"
ansible.builtin.include_tasks: "user.yaml"
loop: "{{ user }}"
loop_control:
loop_var: "__user"
tags: "usermanagement"
# firewall
@ -228,7 +215,7 @@
loop: "{{ firewall_rules }}"
loop_control:
loop_var: "__rule"
when:
when:
- "firewall_rules is defined"
- "firewall_enabled"
tags: "firewall"