Skip to content
Snippets Groups Projects
Commit 41fc32cd authored by Hannes Braun's avatar Hannes Braun :upside_down:
Browse files

Added task and template to make user sudo, if defined

parent 1715a247
Branches
Tags
No related merge requests found
......@@ -6,5 +6,6 @@ human_users:
# extra_groups: "ssh"
# ssh_key_file: "claussni.pub"
# ssh_key_url: https://git.slub-dresden.de/{{ name }}.keys
# sudo: false | true
absent_users: []
\ No newline at end of file
......@@ -23,6 +23,17 @@
with_items: "{{ human_users }}"
become: true
- name: make user sudo if
ansible.builtin.template:
src: etc/sudoers.d/sudoers-user-file.jinja2
dest: /etc/sudoers.d/{{ item.name }}
owner: root
group: root
mode: 0440
validate: /usr/sbin/visudo -cf %s
when: ( item.sudo = true )
with_items: "{{ human_users }}"
- name: Add user to groups
user:
name: "{{ item.name }}"
......
{{ item.name }} ALL=(ALL) NOPASSWD:ALL
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment