From b4408b2dfef11ad6bbbfcefda46311b7315f83cd Mon Sep 17 00:00:00 2001 From: Jose Date: Thu, 6 Nov 2025 06:37:23 +0100 Subject: [PATCH] =?UTF-8?q?refactor=20=E2=99=BB=EF=B8=8F:=20Improve=20rege?= =?UTF-8?q?x=20pattern=20matching=20for=20kerberos=20configuration?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated regular expressions in the `kerberos.yml` file to correctly extract and format Kerberos configuration paths, ensuring consistency and accuracy in the Ansible playbook. --- tasks/kerberos.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tasks/kerberos.yml b/tasks/kerberos.yml index 075ed8e..953c514 100644 --- a/tasks/kerberos.yml +++ b/tasks/kerberos.yml @@ -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 }}'