From 11b34e53956305eef1d8e33d61b10bfb186c0788 Mon Sep 17 00:00:00 2001 From: Larry Huang Date: Sat, 31 Aug 2019 23:33:03 +0800 Subject: [PATCH] use `openssl rand -base64` to generate password --- roles/common/tasks/facts.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/roles/common/tasks/facts.yml b/roles/common/tasks/facts.yml index 6741932..2ca7826 100644 --- a/roles/common/tasks/facts.yml +++ b/roles/common/tasks/facts.yml @@ -6,8 +6,7 @@ - name: Generate p12 export password shell: > - openssl rand 8 | - python3 -c 'import sys,string; chars=string.ascii_letters + string.digits + "_@"; print("".join([chars[ord(c) % 64] for c in list(sys.stdin.read())]))' + openssl rand -base64 9 register: p12_password_generated when: p12_password is not defined tags: update-users