ansible.builtin.file:
path: "{{ nextcloud_tmp_path }}"
state: directory
- mode: '0777'
+ mode: '777'
# - name: activate nextcloud maintenance mode
# become_user: "{{ nextcloud_websrv_user }}"
# dest: "{{ nextcloud_tmp_path }}/data.tar.gz"
# format: gz
# force_archive: true
-# mode: 777
+# mode: '777'
- name: Create a dump of the postgreSQL database
become: true
become_user: "{{ nextcloud_websrv_user }}"
command: "pg_dump -f {{ nextcloud_tmp_path }}/dump.sql -F c -O -b {{ nextcloud_db_name }}"
+- name: add read permissions to created tmp files
+ become: true
+ become_user: root
+ ansible.builtin.file:
+ path: "{{ nextcloud_tmp_path }}"
+ owner: "{{ nextcloud_websrv_user }}"
+ group: "{{ nextcloud_websrv_user }}"
+ state: directory
+ recurse: yes
+ mode: '644' #or 'u=rw,g=r,o=r'
+
- name: Fetch nextcloud_data from atelier to ansible controller
+ become: true
+ become_user: "{{ nextcloud_websrv_user }}"
fetch:
src: "{{ item }}"
dest: "{{ nextcloud_tmp_path }}/"