diff --git a/scripts/install b/scripts/install index 6b366ca..d078118 100755 --- a/scripts/install +++ b/scripts/install @@ -92,6 +92,7 @@ mkdir -p "/var/log/$app" chmod 750 "/var/log/$app" chmod -R o-rwx "/var/log/$app" chown -R $app:adm "/var/log/$app" +chown -R $app:$app "/var/lib/$app" # Use logrotate to manage application logfile(s) ynh_use_logrotate diff --git a/scripts/restore b/scripts/restore index e8686f3..b5bbdff 100755 --- a/scripts/restore +++ b/scripts/restore @@ -71,6 +71,7 @@ mkdir -p "/var/log/$app" chmod 750 "/var/log/$app" chmod -R o-rwx "/var/log/$app" chown -R $app:adm "/var/log/$app" +chown -R $app:$app "/var/lib/$app" ynh_restore_file --origin_path="/etc/logrotate.d/$app" diff --git a/scripts/upgrade b/scripts/upgrade index bf92e46..9c20251 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -112,6 +112,7 @@ mkdir -p "/var/log/$app" chmod 750 "/var/log/$app" chmod -R o-rwx "/var/log/$app" chown -R $app:adm "/var/log/$app" +chown -R $app:$app "/var/lib/$app" # Use logrotate to manage app-specific logfile(s) ynh_use_logrotate --non-append