style 💎: Update package installation for samba packages

Updated the Ansible playbook to use apt instead of package for installing samba packages, adding additional options for improved efficiency and cleanup.
This commit is contained in:
2025-11-03 18:42:52 +01:00
parent 497cb6cbf5
commit d7efdd1d9a

View File

@@ -1,15 +1,24 @@
---
- name: Install required packages
ansible.builtin.package:
name: "{{ samba_packages }}"
ansible.builtin.apt:
pkf: "{{ samba_packages }}"
state: latest
update_cache: yes
autoclean: yes
autoremove: yes
purge: true
# - name: Install required packages
# ansible.builtin.package:
# name: "{{ samba_packages }}"
# state: latest
- name: Stop samba-ad-dc before provisioning (if running)
ansible.builtin.service:
name: samba-ad-dc
state: stopped
enabled: no
ignore_errors: yes
ignore_errors: yes