ansible-collection-mailserver/roles/easywks/tasks/config.yml

31 lines
737 B
YAML

---
- name: Render easywks config file
ansible.builtin.template:
src: etc/easywks.yml.j2
dest: /etc/easywks.yml
owner: root
group: root
mode: "0644"
notify:
- Restart easywks-http
- Restart easywks-lmtp
- Restart easywks-dnsd
- name: Start and enable easywks-http
ansible.builtin.service:
name: easywks-http
state: started
enabled: "{{ easywks_service_http_enabled }}"
- name: Start and enable easywks-lmtp
ansible.builtin.service:
name: easywks-lmtp
state: started
enabled: "{{ easywks_service_lmtp_enabled }}"
- name: Start and enable easywks-dnsd
ansible.builtin.service:
name: easywks-dnsd
state: started
enabled: "{{ easywks_service_dnsd_enabled }}"