From 8361eb4b11463a30b970a2a222c4e4c506a41d32 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Sun, 30 Oct 2022 18:08:27 +0000 Subject: [PATCH] keytab: More lint fixes --- roles/keytab/tasks/main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/roles/keytab/tasks/main.yml b/roles/keytab/tasks/main.yml index 70dff70..c4e5496 100644 --- a/roles/keytab/tasks/main.yml +++ b/roles/keytab/tasks/main.yml @@ -24,7 +24,7 @@ argv: - base64 - "/tmp/{{ inventory_hostname }}.kt" - register: keytab_data + register: keytab_data delegate_to: ldap01.home.foo.sh when: not keytab_status.stat.exists @@ -37,8 +37,9 @@ - name: Deploy keytab file ansible.builtin.shell: >- + set -o pipefail && umask 077 && - echo '{{ keytab_data.stdout }}' | base64 -d > {{ keytab }} + echo '{{ keytab_data.stdout }}' | base64 -d > "{{ keytab }}" when: not keytab_status.stat.exists - name: Check keytab permissions