diff --git a/tasks/kerberos.yml b/tasks/kerberos.yml index 235e331..5df7d03 100644 --- a/tasks/kerberos.yml +++ b/tasks/kerberos.yml @@ -2,10 +2,13 @@ - name: Extract absolute krb5.conf path from provision output ansible.builtin.set_fact: krb5_conf_path: >- - {{ (samba_provision_output.stdout - | regex_findall("(/[^\\s]+/krb5\\.conf)") + {{ ( + samba_provision_output.stdout + | regex_findall("(/[^\\s,'\"]+krb5\\.conf)") | default([]) - ) | first | default('') }} + | first + | default('') + ) | replace(\"'\", '') | replace('\"', '') | replace(',', '') | trim }} when: samba_provision_output.stdout is defined - name: print krb5.conf path