ansible-roles/evoacme/tasks/acme.yml

46 lines
787 B
YAML

---
- name: Create acme group
group:
name: acme
state: present
- name: Create acme user
user:
name: acme
group: acme
state: present
createhome: no
home: "{{ evoacme_crt_dir }}"
shell: /bin/false
- name: Fix crt dir's right
file:
path: "{{ evoacme_crt_dir }}"
mode: "755"
owner: acme
group: acme
state: directory
- name: Fix log dir's right
file:
path: "{{ evoacme_log_dir }}"
mode: "755"
owner: acme
group: acme
state: directory
- name: Fix challenge dir's right
file:
path: "{{ evoacme_acme_dir }}"
mode: "755"
owner: acme
group: acme
state: directory
- name: Set acme aliases
lineinfile:
state: present
dest: /etc/aliases
line: 'acme: root'
notify: "newaliases"