This commit addresses a security concern by removing unnecessary and potentially risky tasks related to authorized key management for unprivileged users. This simplifies the system and reduces the attack surface. The changes align with best practices for user access control.
This commit integrates the color-shell and edit-journald tasks into the main YAML configuration. These tasks are now included as part of the project's workflow, streamlining the process for managing shell color customization and system journald settings. This ensures consistent and organized handling of these specific configurations.
This commit removes commented-out lines related to `ansible_remote_tmp` within the `set-hostname` task. These lines were causing warnings during execution, and their removal resolves the issue without altering the task's functionality.
This commit removes the `ansible_remote_tmp` variable definition to resolve warnings related to auto-created temporary directories. This change ensures the system adheres to best practices and avoids potential issues with temporary file management during Ansible execution. The removal simplifies the configuration and improves the overall stability of the deployment process.
This commit refactors the playbook by removing the unnecessary conditional block and import related to Dell/Lenovo firmware. This streamlines the playbook, improving readability and reducing complexity without altering the core functionality. The changes focus on code organization and simplification.
This commit updates the configuration file to include the correct user and password settings required for interactive mode functionality. Additionally, unused imports related to temporary task creation and user management have been removed, streamlining the codebase and improving maintainability.
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.
This commit removes the import of the `tmp-nonexec` tasks. The import was no longer needed and was simply a reference. This cleanup improves code readability and reduces unnecessary dependencies.
This commit adds support for the Italian locale ('it_IT.UTF-8') to the locale generation task. This expands the application's localization capabilities to cater to Italian-speaking users. The update ensures proper localization for Italian content.