From 575ee412d7a875aaad74ae30a43f7b1dd2023119 Mon Sep 17 00:00:00 2001 From: oufmilo <44617467+oufmilo@users.noreply.github.com> Date: Fri, 9 Feb 2024 18:50:33 +0100 Subject: [PATCH] Fix permissions --- scripts/restore | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/restore b/scripts/restore index 1291891..ada7bb8 100755 --- a/scripts/restore +++ b/scripts/restore @@ -57,6 +57,11 @@ systemctl enable $app.service --quiet yunohost service add $app --description="Matrix Discord pupetting bridge for YunoHost" --log="/var/log/$app/$app.log" ynh_restore_file --origin_path="/etc/logrotate.d/$app" +# Use logrotate to manage application logfile(s) +ynh_use_logrotate --logfile "/var/log/$app/$app.log" --nonappend --specific_user $app/$app +chmod -R 600 "/var/log/$app" +chmod 700 "/var/log/$app" +chown -R $app:$app /var/log/$app #================================================= # GENERIC FINALIZATION