only use become when we are not root

This commit is contained in:
2025-11-30 17:54:54 -06:00
parent 568efe9d89
commit 8b9759e1c1
2 changed files with 5 additions and 4 deletions

View File

@@ -12,6 +12,7 @@
- name: "Set become to true"
set_fact:
ansible_become: true
when: "ansible_user_id != 'root'"
- name: "Include OS specific tasks"
ansible.builtin.include_tasks: "compliance_{{ ansible_distribution }}.yaml"

View File

@@ -1,10 +1,10 @@
---
## Checks/deploys a Linux system to be managed with Ansible.
# - name: Gather all system groups
# ansible.builtin.getent:
# database: group
# split: ':'
- name: Gather all system groups
ansible.builtin.getent:
database: group
split: ':'
# Add doas package
- name: Install doas (for Alpine systems).