Tag adminuser

This commit is contained in:
Salt 2025-01-11 16:04:34 -06:00
parent e4060ca9a0
commit 31818924b3

View File

@ -6,6 +6,7 @@
append: "{{ adminuser_groups_append }}"
groups: "{{ adminuser_groups + adminuser_groups_extra }}"
shell: "{{ adminuser_shell }}"
tags: [ adminuser ]
- name: assure admin user ssh key
ansible.builtin.user:
name: "{{ adminuser_name }}"
@ -13,15 +14,20 @@
ssh_key_type: "{{ adminuser_ssh_key_type }}"
ssh_key_file: ".ssh/id_{{ adminuser_ssh_key_type }}"
when: adminuser_ssh_key
tags: [ adminuser ]
- name: assure admin user ssh authorized keys
authorized_key: user={{ adminuser_name }} key={{ item }}
loop: "{{ adminuser_ssh_authorized_keys }}"
tags: [ adminuser ]
- name: remove admin user ssh keys
authorized_key: state=absent user={{ adminuser_name }} key={{ item }}
loop: "{{ adminuser_ssh_unauthorized_keys }}"
tags: [ adminuser ]
- name: assure admin user pass
ansible.builtin.user: name={{ adminuser_name }} password={{ adminuser_password }}
when: adminuser_password is defined
tags: [ adminuser ]
- name: assure admin user sudo rule
ansible.builtin.lineinfile: path=/etc/sudoers line={{ adminuser_sudo_rule }}
when: adminuser_sudo
tags: [ adminuser ]