refactor ♻️: Improve regex pattern matching for kerberos configuration

Updated regular expressions in the `kerberos.yml` file to correctly extract and format Kerberos configuration paths, ensuring consistency and accuracy in the Ansible playbook.
This commit is contained in:
2025-11-06 06:37:23 +01:00
parent 7f560f7653
commit b4408b2dfe

View File

@@ -5,8 +5,8 @@
{{
(
samba_provision_output.stdout
| regex_findall('(/[^\\s,"\']*/private/krb5\\.conf)')
| map('regex_replace', "['\",]", '')
| regex_findall('(/[^\\s,"'']*/private/krb5\\.conf)')
| map('regex_replace', "['',\" ,]", '')
| list
| default([])
)
@@ -38,7 +38,7 @@
ansible.builtin.debug:
msg: "Kerberos configuration verified: {{ krb5_conf_path }}"
when: krb5_conf_stat.stat.exists | default(false)
- name: Copy krb5.conf to /etc/krb5.conf
ansible.builtin.copy:
src: '{{ krb5_conf_path }}'