servers/services/legacy/tasks/setup.yml
2021-03-14 22:19:05 +01:00

31 lines
592 B
YAML

---
- name: Create www-data user for ssh access for legacy services
user:
name: www-data
group: www-data
shell: /bin/bash
system: yes
password: '!'
state: present
register: www_user
tags:
- setup
- name: Add users to www-data group
user:
user: "{{ user }}"
groups: www-data
append: yes
loop: "{{ www_data_users }}"
loop_control:
loop_var: user
- name: Ensure WWW root exists for legacy services
file:
path: "{{ www_root }}"
state: directory
owner: "{{ www_user.uid }}"
group: "{{ www_user.group }}"
mode: g+rw