Files
ansible_samba_ad_dc/tasks/kerberos.yml

18 lines
580 B
YAML
Raw Normal View History

2025-09-30 17:40:18 +02:00
---
- name: Extract any absolute krb5.conf path from provision output
ansible.builtin.set_fact:
krb5_conf_path: >-
{{ (samba_provision_output.stdout
| regex_search('(/[^\\s]+/krb5\\.conf)', '\\1')
| first) | default('', true) }}
when: samba_provision_output.stdout is defined
- name: Copy krb5.conf to /etc/krb5.conf
ansible.builtin.copy:
2025-11-04 19:22:07 +01:00
src: '{{ krb5_conf_path }}'
2025-09-30 17:40:18 +02:00
dest: /etc/krb5.conf
owner: root
group: root
mode: '0644'
# Only run this if the provision was successful (changed)
when: samba_provision_output.changed