24 lines
579 B
YAML
24 lines
579 B
YAML
---
|
|
|
|
- name: Remove carddav plugin
|
|
ansible.builtin.file:
|
|
state: absent
|
|
dest: "{{ roundcube_app_home }}/plugins/carddav"
|
|
|
|
- name: Unzip carddav plugin
|
|
ansible.builtin.unarchive:
|
|
remote_src: true
|
|
src: "{{ roundcube_carddav_url }}"
|
|
dest: "{{ roundcube_app_home }}/plugins"
|
|
owner: root
|
|
group: www-data
|
|
mode: "a-rwx,u+rwX,g+rX"
|
|
|
|
- name: Put carddav config file
|
|
ansible.builtin.template:
|
|
src: "carddav.config.inc.php.j2"
|
|
dest: "{{ roundcube_app_home }}/plugins/carddav/config.inc.php"
|
|
owner: root
|
|
group: www-data
|
|
mode: "0o640"
|