From 30cb0c0df6deaac63035bc7906aab967710f1110 Mon Sep 17 00:00:00 2001 From: Arthur BOUDREAULT <arthur@lydra.fr> Date: Tue, 18 Jan 2022 18:15:26 +0100 Subject: [PATCH] --wip-- [skip ci] --- defaults/main.yml | 3 +++ tasks/main.yml | 17 +++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index 725285b..03687d4 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -23,6 +23,9 @@ ynh_install_script_url: https://install.yunohost.org ynh_admin_password: MYINSECUREPWD_PLZ_OVERRIDE_THIS +ynh_data_dir: "/data/var/www" +ynh_conf_dir: "/data/etc/yunohost" + # The list of Yunohost domains. ynh_main_domain: domain.tld ynh_extra_domains: null diff --git a/tasks/main.yml b/tasks/main.yml index 0480221..847c38d 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -25,6 +25,23 @@ - dialog state: present +- name: Create data folders + ansible.builtin.file: + path: "{{ item }}" + state: directory + mode: 0770 + loop: + - "{{ ynh_data_dir }}" + - "{{ ynh_conf_dir }}" + tags: test + +- name: Create symbolic for Yunohost data directory + ansible.builtin.file: + src: /etc/yunohost + dest: "{{ ynh_data_dir }}/test" + state: link + tags: test + - name: Test if Yunohost is already installed ansible.builtin.stat: path=/etc/yunohost/installed register: ynh_file_install -- GitLab