5 Commits

Author SHA1 Message Date
2a5e29ce42 refactor ♻️: Update ntp.conf to use AD DCs, configure winbind, and enable SMB service with appropriate ID mapping.
Refactored the ntp configuration to include AD domain controllers, updated winbind settings for local BUILTIN accounts, and enabled SMB service with proper ID mapping.
2025-10-09 17:25:12 +02:00
c0e2f38fdc refactor ♻️: Refactoring the main.yml files to include NTP server configuration and backup of original ntp.conf.
Updated the `defaults/main.yml`, `handlers/main.yml`, and `tasks/main.yml` files to add NTP server configuration and a backup of the original `ntp.conf` file. This ensures that the system uses AD DCs as time sources and maintains a backup for future reference.
2025-10-08 22:03:21 +02:00
fd4da57a3c refactor ♻️: Refactored the code to use a more structured approach for DNS configuration and added optional tests.
Updated the role to include optional tests after running it, ensuring that DNS resolution is correctly configured. The code has been refactored to improve readability and maintainability.
2025-10-08 21:55:06 +02:00
180a1f8639 refactor ♻️: Refactoring the Ansible playbook to include new tasks for joining an Active Directory domain.
Added tasks to install required packages, configure Kerberos and Samba, and join the domain. This refactoring improves the automation of the setup process.
2025-10-08 19:04:53 +02:00
ef115151e4 Initial commit 2025-10-08 18:58:02 +02:00