From 5518182dd4b4a783cb6dd5f411bae27e30820630 Mon Sep 17 00:00:00 2001 From: ericgaspar Date: Sat, 15 Jan 2022 12:03:56 +0100 Subject: [PATCH] Fix --- scripts/install | 5 ++++- scripts/upgrade | 16 ++++++++++------ 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/scripts/install b/scripts/install index 7a969eb..e8caf42 100755 --- a/scripts/install +++ b/scripts/install @@ -118,7 +118,10 @@ config_nginx #================================================= ynh_script_progression --message="Protecting directory..." --weight=1 -set_permission +chown -R $app:$app /etc/$app +chmod u=rwX,g=rX,o= -R /etc/$app +chown -R $app:$app /var/log/$app +chmod u=rwX,g=rX,o= -R /var/log/$app #================================================= # GENERIC FINALIZATION diff --git a/scripts/upgrade b/scripts/upgrade index c875abe..66a5a6c 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -134,12 +134,16 @@ ynh_script_progression --message="Upgrading NGINX web server configuration..." - config_nginx #================================================= -# GENERIC FINALIZATION -#================================================= - # SECURE FILES AND DIRECTORIES -ynh_script_progression --message="Protecting directory..." -set_permission +#================================================= +ynh_script_progression --message="Protecting directory..." --weight=1 + +chown -R $app:$app /etc/$app +chmod u=rwX,g=rX,o= -R /etc/$app +chown -R $app:$app /var/log/$app +chmod u=rwX,g=rX,o= -R /var/log/$app + + # configure the sso ynh_script_progression --message="Configuring permissions..." @@ -161,7 +165,7 @@ fi #================================================= # SETUP LOGROTATE #================================================= -ynh_script_progression --message="Upgrading logrotate configuration..." --time --weight=1 +ynh_script_progression --message="Upgrading logrotate configuration..." --weight=1 # Use logrotate to manage app-specific logfile(s) ynh_use_logrotate --non-append