From f374207c9261001b742381ab68b108bc83bc5f37 Mon Sep 17 00:00:00 2001 From: xpk Date: Fri, 29 Mar 2019 15:35:23 +0800 Subject: [PATCH] fix: removed password from vars file, which changes on access --- README.md | 2 -- tasks/main.yml | 3 +++ vars/main.yml | 1 - 3 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 vars/main.yml diff --git a/README.md b/README.md index d37c829..24742b6 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,3 @@ -# This role is current unusable. On RHEL7.6, the password ansible sets is different from the genenated one. - # Ansible role for creating OS user Create user and optionally put user into sudoers. By default, user is added to ssh_access group. Group will be created if not exist. diff --git a/tasks/main.yml b/tasks/main.yml index 7ada8cd..8746e26 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -3,6 +3,9 @@ name: ssh_access state: present +- set_fact: + plain_pass: "{{ lookup('password', '/dev/null chars=ascii_letters,digits,hexdigitsi length=15') }}" + - name: Create user {{ user.name }} user: name: "{{ user.name }}" diff --git a/vars/main.yml b/vars/main.yml deleted file mode 100644 index f6db228..0000000 --- a/vars/main.yml +++ /dev/null @@ -1 +0,0 @@ -plain_pass: "{{ lookup('password', '/dev/null chars=ascii_letters,digits,hexdigitsi,punctuation length=15') }}"