diff --git a/conf/cron b/conf/matomo.cron similarity index 100% rename from conf/cron rename to conf/matomo.cron diff --git a/scripts/install b/scripts/install index 60d4e84..6e4bfe0 100755 --- a/scripts/install +++ b/scripts/install @@ -105,13 +105,16 @@ ynh_install_composer --phpversion="$phpversion" --workdir="$final_path" #================================================= ynh_script_progression --message="Setuping a cron..." -ynh_replace_string --match_string="__FINALPATH__" --replace_string="$final_path" --target_file="../conf/cron" -ynh_replace_string --match_string="__APP__" --replace_string="$app" --target_file="../conf/cron" -ynh_replace_string --match_string="__DOMAIN__" --replace_string="$domain" --target_file="../conf/cron" -ynh_replace_string --match_string="__PATH__" --replace_string="$path_url" --target_file="../conf/cron" -ynh_replace_string --match_string="__PHPVERSION__" --replace_string="$phpversion" --target_file="../conf/cron" +cron_path="/etc/cron.d/$app" +cp -a ../conf/matomo.cron "$cron_path" +chown root: "$cron_path" +chmod 644 "$cron_path" -cp -f ../conf/cron /etc/cron.d/$app +ynh_replace_string --match_string="__FINALPATH__" --replace_string="$final_path" --target_file="$cron_path" +ynh_replace_string --match_string="__APP__" --replace_string="$app" --target_file="$cron_path" +ynh_replace_string --match_string="__DOMAIN__" --replace_string="$domain" --target_file="$cron_path" +ynh_replace_string --match_string="__PATH__" --replace_string="$path_url" --target_file="$cron_path" +ynh_replace_string --match_string="__PHPVERSION__" --replace_string="$phpversion" --target_file="$cron_path" #================================================= # GENERIC FINALIZATION diff --git a/scripts/upgrade b/scripts/upgrade index ae0fa4d..944cf8a 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -144,13 +144,16 @@ fi #================================================= ynh_script_progression --message="Setuping a cron..." -ynh_replace_string --match_string="__FINALPATH__" --replace_string="$final_path" --target_file="../conf/cron" -ynh_replace_string --match_string="__APP__" --replace_string="$app" --target_file="../conf/cron" -ynh_replace_string --match_string="__DOMAIN__" --replace_string="$domain" --target_file="../conf/cron" -ynh_replace_string --match_string="__PATH__" --replace_string="$path_url" --target_file="../conf/cron" -ynh_replace_string --match_string="__PHPVERSION__" --replace_string="$phpversion" --target_file="../conf/cron" +cron_path="/etc/cron.d/$app" +cp -a ../conf/matomo.cron "$cron_path" +chown root: "$cron_path" +chmod 644 "$cron_path" -cp -f ../conf/cron /etc/cron.d/$app +ynh_replace_string --match_string="__FINALPATH__" --replace_string="$final_path" --target_file="$cron_path" +ynh_replace_string --match_string="__APP__" --replace_string="$app" --target_file="$cron_path" +ynh_replace_string --match_string="__DOMAIN__" --replace_string="$domain" --target_file="$cron_path" +ynh_replace_string --match_string="__PATH__" --replace_string="$path_url" --target_file="$cron_path" +ynh_replace_string --match_string="__PHPVERSION__" --replace_string="$phpversion" --target_file="$cron_path" #================================================= # GENERIC FINALIZATION