16 lines
506 B
YAML
16 lines
506 B
YAML
---
|
|
- name: Configure default home directory and shell for system users
|
|
block:
|
|
- name: Set default home directory and shell for system users
|
|
ansible.builtin.lineinfile:
|
|
path: /etc/default/useradd
|
|
regexp: "^{{ setting.key }}="
|
|
line: "{{ setting.key }}={{ setting.value }}"
|
|
create: yes
|
|
backup: yes
|
|
loop:
|
|
- { key: "HOME", value: "/nonexistent" }
|
|
- { key: "SHELL", value: "/sbin/nologin" }
|
|
loop_control:
|
|
loop_var: setting
|