Files
ansible-role-debian_common/tasks/main.yml
Jose 0bd9f6bfa7 chore 📦: Remove unused task imports
This commit removes the imports for 'unpriv-user.yml' and 'color-shell.yml' tasks. These tasks were identified as potentially unused and have been removed to streamline the project and reduce potential maintenance overhead.  This change improves project cleanliness and reduces the risk of future conflicts.
2025-12-13 08:21:52 +01:00

51 lines
1.7 KiB
YAML

---
# file: common/tasks/main.yml
- name: Ensure there is a default locale set
ansible.builtin.import_tasks: set-locale.yml
- name: Ensure required packages are present on systems
ansible.builtin.import_tasks: prereq-packages.yml
# not sure if needed, but I'll leave it here as a reference if needed.
# - name: Ensure /tmp is not executable
# ansible.builtin.import_tasks
# - name: Make /tmp non-executable
# ansible.builtin.import_tasks: tmp-nonexec.yml
# not sure if needed, but I'll leave it here as a reference if needed.
# - name: Import tasks to ensure creation of unprivileged user
# ansible.builtin.import_tasks: unpriv-user.yml
- name: Import custom fact setting
ansible.builtin.import_tasks: custom-fact.yml
- name: Display custom facts from /etc/ansible/facts.d
ansible.builtin.debug:
var: ansible_local['cpu_info']
- name: Firmware block for x86_64 systems
when: "'Dell' in ansible_board_vendor or 'LENOVO' in ansible_board_vendor"
block:
- name: Import firmware tasks
ansible.builtin.import_tasks: additional-firmware.yml
# not sure if needed, but I'll leave it here as a reference if needed.
# - name: Import color-shell tasks for the common-role
# ansible.builtin.import_tasks: color-shell.yml
- name: Import journald tasks for the common-role
ansible.builtin.import_tasks: edit-journald.yml
- name: Import hostname tasks for the common-role
ansible.builtin.import_tasks: set-hostname.yml
- name: Import sudoers tasks for the common-role
ansible.builtin.import_tasks: sudoers.yml
- name: Set the custom message of the day (motd)
ansible.builtin.import_tasks: motd.yml
- name: Perform SSH daemon hardening
ansible.builtin.import_tasks: ssh-config.yml