Initialisation depot

This commit is contained in:
Serge NOEL
2026-02-10 12:12:11 +01:00
commit c3176e8d79
818 changed files with 52573 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
---
# Samba4 DC Installation Playbook
- name: Install and configure Samba4 Domain Controller
hosts: samba_servers
become: yes
gather_facts: yes
pre_tasks:
- name: Verify target server requirements
assert:
that:
- ansible_distribution == "Debian" or ansible_distribution == "Ubuntu"
- ansible_python_version is version('3.6', '>=')
fail_msg: "This playbook requires Debian/Ubuntu with Python 3.6+"
success_msg: "Server requirements verified"
roles:
- system
- nfs
- samba4-dc
post_tasks:
- name: Final verification
block:
- name: Display installation summary
debug:
msg:
- "Samba4 DC installation completed successfully!"
- "Domain: {{ samba_realm }}"
- "NetBIOS: {{ samba_domain }}"