From 0ee6e3999230b127a3b175120dd3f25db31b4151 Mon Sep 17 00:00:00 2001 From: Rene Date: Mon, 21 Feb 2022 00:28:41 +0100 Subject: [PATCH] further testing --- roles/base/tasks/users/all.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/roles/base/tasks/users/all.yml b/roles/base/tasks/users/all.yml index a1c01a9..0d4ac75 100644 --- a/roles/base/tasks/users/all.yml +++ b/roles/base/tasks/users/all.yml @@ -1,10 +1,11 @@ - name: users | {{ user }} | debug - become: True - become_user: "{{ user }}" - vars: - registered_user: "{{ user }}_registered" + getent: + database: passwd + key: "{{ user }}" + split: ":" + fail_key: no # not required. If a supplied key is missing this will make the task fail if C(yes). debug: - msg: "user={{ user }}; home={{ registered_user.home }}" + msg: "user: "{{ user }}; homedir: {{ getent_passwd[user][4] }}" - name: users | {{ user }} | install public ssh keys authorized_key: