1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/fittrackee_ynh.git synced 2024-09-03 18:36:16 +02:00
This commit is contained in:
Thomas 2023-03-05 22:03:05 +01:00 committed by GitHub
parent ccebac3e96
commit bf622cb48a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -36,6 +36,14 @@ chmod 600 $install_dir/.env
chown -R $app:www-data "$install_dir"
#=================================================
# LOGROTATE
ynh_script_progression --message="Configuring logrotate to manage application logfiles" --weight=1
# Use logrotate to manage application logfile(s)
ynh_use_logrotate --specific_user=$app
chown -R $app:www-data /var/log/$app/
set -a; source "$install_dir/.env"; set +a
#=================================================
@ -99,14 +107,6 @@ ynh_script_progression --message="Integrating service in YunoHost..." --weight=1
yunohost service add "${app}" --description="Fittrackee main service" --log="/var/log/$app/$app.log"
yunohost service add "${app}_workers" --description="Fittrackee task queue service" --log="var/log/$app/$app.log"
#=================================================
# LOGROTATE
ynh_script_progression --message="Configuring logrotate to manage application logfiles" --weight=1
# Use logrotate to manage application logfile(s)
ynh_use_logrotate --specific_user=$app
chown -R $app:www-data /var/log/$app/
#=================================================
# GENERIC FINALIZATION