mirror of
https://github.com/aminnairi/dotfiles.git
synced 2026-09-14 11:02:13 +02:00
added a new task to handle the creation of users
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
---
|
||||
- name: Install sudo (permissions management)
|
||||
become: true
|
||||
pacman:
|
||||
name: sudo
|
||||
state: present
|
||||
- name: Create the main user
|
||||
become: true
|
||||
user:
|
||||
name: "{{ user.name }}"
|
||||
uid: "{{ user.uid }}"
|
||||
groups: "{{ user.groups }}"
|
||||
shell: "{{ user.shell }}"
|
||||
- name: Update the root user informations
|
||||
become: true
|
||||
user:
|
||||
name: root
|
||||
shell: "{{ root.shell }}"
|
||||
- name: Allow user as a sudoers
|
||||
become: true
|
||||
community.general.sudoers:
|
||||
commands: ALL
|
||||
name: "{{ user.name }}"
|
||||
runas: root
|
||||
state: present
|
||||
user: "{{ user.name }}"
|
||||
Reference in New Issue
Block a user