Initial ansible onboard

This commit is contained in:
2024-09-24 15:19:51 +02:00
parent 7366659355
commit f445996797
492 changed files with 2214589 additions and 0 deletions
@@ -0,0 +1,39 @@
---
- name: Remove users
become: true
ansible.builtin.user:
name: "{{ item }}"
state: absent
remove: true
register: remove_users
with_items:
- "{{ delete_users }}"
failed_when: >
remove_users is not success and
not ("not removing" in remove_users.msg or
"not found" in remove_users.msg)
tags:
- users
- name: Stat user /home directories
ansible.builtin.find:
paths: /home
file_type: directory
register: home_directories
tags:
- users
- CIS-UBUNTU2004-6.2.6
- M1022
- name: Set user /home directories permission
become: true
ansible.builtin.file:
mode: "0750"
path: "{{ item.path }}"
with_items: "{{ home_directories.files }}"
loop_control:
label: "{{ item.path }}"
tags:
- users
- CIS-UBUNTU2004-6.2.6
- M1022