Files
aurbis/tasks/create_users.yml
T
2025-02-03 22:14:48 +01:00

22 lines
544 B
YAML

- name: Create users
ansible.builtin.user:
name: "{{ item }}"
groups:
- aurbis
- sudo
- wheel
append: true
shell: /bin/bash
state: present
when: users is defined
loop: "{{ users }}"
- name: Copy local keys (if available)
ansible.posix.authorized_key:
user: "{{ item }}"
state: present
key: "{{ lookup('file', '/home/' + item + '/.ssh/id_rsa.pub')}}"
when:
- users is defined
- lookup('first_found', '/home/' + item + '/.ssh/id_rsa.pub', errors='ignore')
loop: "{{ users }}"