Creating a default user account during setup. Also a playbook for creating new users.
This commit is contained in:
21
lava-create-user.yml
Normal file
21
lava-create-user.yml
Normal file
@@ -0,0 +1,21 @@
|
||||
- hosts: all
|
||||
vars_prompt:
|
||||
- name: username
|
||||
prompt: "Username"
|
||||
private: no
|
||||
default: "root"
|
||||
- name: email
|
||||
prompt: "Email"
|
||||
private: no
|
||||
- name: password
|
||||
prompt: "Password"
|
||||
private: yes
|
||||
tasks:
|
||||
- name: Create user
|
||||
shell: lava-server manage createsuperuser --username {{username}} --email {{email}} --noinput
|
||||
- name: Set password
|
||||
expect:
|
||||
command: lava-server manage changepassword {{username}}
|
||||
responses:
|
||||
Password: "{{password}}"
|
||||
Password (again): "{{password}}"
|
||||
Reference in New Issue
Block a user