From fbe8af9a3b27337c4181e82f89c897f6bb6b4230 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Sat, 18 Sep 2021 18:07:55 +0000 Subject: [PATCH] keytab: Use argv for kadmin.local command options --- roles/keytab/tasks/main.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/roles/keytab/tasks/main.yml b/roles/keytab/tasks/main.yml index ebc9112..3fdf3b7 100644 --- a/roles/keytab/tasks/main.yml +++ b/roles/keytab/tasks/main.yml @@ -8,8 +8,13 @@ - block: - block: - name: "add principal to keytab" - command: "kadmin.local ktadd -k /tmp/{{ inventory_hostname }}.kt \ - {{ item }}" + command: + argv: + - kadmin.local + - ktadd + - -k + - "/tmp/{{ inventory_hostname }}.kt" + - "{{ item }}" with_items: "{{ principals }}" - name: get keytab command: "base64 /tmp/{{ inventory_hostname }}.kt"