Files
ansible_samba_ad_dc/defaults/main.yml

52 lines
1.4 KiB
YAML
Raw Normal View History

2025-09-30 17:40:18 +02:00
# AD Provisioning details
# Hostname = DC1
2025-11-04 19:22:07 +01:00
addc_hostname: 'DC1'
# DC local IP Address = 10.99.0.1
2025-11-04 19:22:07 +01:00
addc_ansible_host: '10.99.0.1'
# NetBIOS domain name (Workgroup).
2025-11-04 19:22:07 +01:00
addc_netbios_domain: 'SAMDOM'
# Top level Domain = EXAMPLE.COM
2025-11-04 19:22:07 +01:00
addc_tld: 'EXAMPLE.COM'
# Authentication Domain = SAMDOM.EXAMPLE.COM
2025-11-04 19:22:07 +01:00
addc_auth_domain: '{{ addc_netbios_domain | upper }}.{{ addc_tld | upper }}'
2025-09-30 17:40:18 +02:00
2025-11-04 19:22:07 +01:00
addc_admin_password: 'Passw0rd'
addc_dns_backend: 'SAMBA_INTERNAL'
addc_server_role: 'dc'
addc_ip_network_prefix: "{{ addc_ansible_host.split('.')[:3] | join('.') }}"
addc_ip_last_octet: "{{ addc_ansible_host.split('.')[-1] }}"
addc_reverse_zone_name: "{{ addc_ip_network_prefix.split('.') | reverse | join('.') }}.in-addr.arpa"
samba_domain_info:
2025-11-04 19:22:07 +01:00
realm: '{{ addc_auth_domain | upper }}'
domain: '{{ addc_netbios_domain | upper }}'
server_role: "{{ addc_server_role | default('dc') }}"
dns_backend: "{{ addc_dns_backend | default('SAMBA_INTERNAL') }}"
2025-11-04 19:22:07 +01:00
adminpass: '{{ addc_admin_password }}'
interfaces: "{{ samba_iface_list | join(' ') }}"
2025-11-04 19:22:07 +01:00
bind_interfaces_only: 'yes'
samba_iface_list:
- lo
- eth0
samba_packages:
- acl
- attr
- samba
- winbind
- libpam-winbind
- libnss-winbind
- krb5-config
- krb5-user
- bind9-dnsutils
# - dnsutils
- python3-setproctitle
# - smbclient
# template for /etc/resolv.conf
location_internal_dns: 192.168.1.1
location_external_dns: 8.8.8.8
2025-09-30 17:40:18 +02:00
2025-11-04 19:22:07 +01:00
backup_path: '/path/to/your/backup/directory'