Compare commits

...

2 Commits

Author SHA1 Message Date
Oleg Vasilev
79e77598ca Remove group "sudo" from sudoers template 2022-03-03 00:06:59 +03:00
Oleg Vasilev
4622aa6b51 Update vars names 2022-03-01 00:12:28 +03:00
3 changed files with 8 additions and 5 deletions

5
defaults/main.yml Normal file
View File

@@ -0,0 +1,5 @@
---
managed_users: []
managed_groups: []

View File

@@ -17,7 +17,7 @@
group:
name: "{{ item.name }}"
state: present
with_items: "{{ os_groups | default([]) }}"
with_items: "{{ managed_groups }}"
- name: Users | Create users
user:
@@ -30,14 +30,14 @@
groups: "{{ item.groups | default(omit) }}"
append: no
system: "{{ item.system | default(omit) }}"
with_items: "{{ os_users }}"
with_items: "{{ managed_users }}"
- name: Users | Deploy ssh public keys
authorized_key:
exclusive: yes
user: "{{ item.name }}"
key: "{{ lookup(item.lookup, item.keys_source) }}"
with_items: "{{ os_users }}"
with_items: "{{ managed_users }}"
when:
- item.lookup is defined
- item.keys_source is defined

View File

@@ -2,8 +2,6 @@
root ALL=(ALL) ALL
%sudo ALL=(ALL) NOPASSWD: ALL
{% for user in managed_users %}
{% if user.sudoer %}
{{ user.name }} ALL=(ALL) NOPASSWD: ALL