21 lines
647 B
YAML
21 lines
647 B
YAML
- name: Ensure Rainloop allowed domains are set
|
|
ini_file:
|
|
path: /srv/mail/rainloop/data/_data_/_default_/configs/application.ini
|
|
section: security
|
|
option: AllowedDomains
|
|
value: "{{ mail_domains | join(',') }}"
|
|
backup: yes
|
|
notify:
|
|
- Restart Rainloop
|
|
|
|
- name: Set proper mode of Rainloop data directory
|
|
file:
|
|
path: /srv/mail/rainloop
|
|
state: directory
|
|
recurse: yes
|
|
mode: u+rwX,g+rX
|
|
|
|
# chown -R always exits 0; changed_when: false suppresses spurious "changed" in playbook output
|
|
- name: Set proper ownership of Rainloop data directory
|
|
command: chown -R 991:991 /srv/mail/rainloop
|
|
changed_when: false
|