Fixed remaining syntax errors and added example var files

Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
2020-01-03 21:42:10 +01:00
parent 70a6d46d4b
commit 20e31b32e0
12 changed files with 25 additions and 51 deletions
+4 -21
View File
@@ -4,25 +4,8 @@
port: 22
remote_user: root
hosts: vps
vars:
- ssh_user: ssh_login
vars_prompt:
- name: new_root_pw
prompt: "What should be the new root password?"
private: yes
encrypt: "sha512_crypt"
confirm: yes
salt_size: 7
- name: new_user_password
prompt: "Password of the SSH login user"
private: yes
encrypt: "sha512_crypt"
confirm: yes
salt_size: 7
- name: ssh_key
prompt: "public SSH key file location for new SSH login user"
private: no
vars_files:
- initial_vars.yml
tasks:
- name: update the package list
apt:
@@ -35,11 +18,11 @@
- name: updates password of root user
user:
name: root
password: {{ new_root_pw }}
password: {{ new_root_pw | password_hash('sha512') }}
- name: create ssh login user
user:
name: {{ ssh_user }}
password: {{ new_user_password }}
password: {{ new_user_password | password_hash('sha512') }}
append: yes
groups:
- sudo