Many updates over time
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
# Add OS specific sudo group
|
||||
- set_fact:
|
||||
user_groups: "{{ user_groups + [sudogroup] }}"
|
||||
when: add_sudo|default(false)|bool
|
||||
when: add_sudo == true
|
||||
|
||||
# Set root groups
|
||||
- set_fact:
|
||||
@@ -25,9 +25,14 @@
|
||||
when: user == 'root'
|
||||
|
||||
# Home directory, use /home/username if undefined
|
||||
# - set_fact:
|
||||
# home: "/home/{{ user }}"
|
||||
# when: (home is undefined or home == "")
|
||||
- set_fact:
|
||||
home: "/home/{{ user }}"
|
||||
when: (home is undefined or home == "")
|
||||
|
||||
# Override home variable if user is root, only allow /root
|
||||
- set_fact:
|
||||
home: "/root"
|
||||
when: (user == 'root')
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
|
||||
@@ -43,10 +48,10 @@
|
||||
- set_fact:
|
||||
user_groups: ""
|
||||
add_groups: ""
|
||||
ssh_info: ""
|
||||
ssh_into: ""
|
||||
home: ""
|
||||
add_sudo: no
|
||||
create: yes
|
||||
ssh_keys: no
|
||||
ssh_authorize: yes
|
||||
add_sudo: false
|
||||
create: true
|
||||
ssh_keys: false
|
||||
ssh_authorize: true
|
||||
|
||||
|
||||
Reference in New Issue
Block a user