From 45622010bdc2a9d86c0ca402565492d431099e9d Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sat, 17 Apr 2021 20:25:36 +0200 Subject: [PATCH] Remove logrotate Fix #122 --- scripts/backup | 6 ------ scripts/install | 8 -------- scripts/restore | 7 ------- scripts/upgrade | 12 ++---------- 4 files changed, 2 insertions(+), 31 deletions(-) diff --git a/scripts/backup b/scripts/backup index 3807be9..79cfc6d 100644 --- a/scripts/backup +++ b/scripts/backup @@ -56,12 +56,6 @@ ynh_backup --src_path="/etc/fail2ban/filter.d/$app.conf" #================================================= # SPECIFIC BACKUP -#================================================= -# BACKUP LOGROTATE -#================================================= - -ynh_backup --src_path="/etc/logrotate.d/$app" - #================================================= # BACKUP SYSTEMD #================================================= diff --git a/scripts/install b/scripts/install index 8e30d22..8cd9cbd 100644 --- a/scripts/install +++ b/scripts/install @@ -164,14 +164,6 @@ ynh_add_systemd_config #================================================= # GENERIC FINALIZATION -#================================================= -# SETUP LOGROTATE -#================================================= -ynh_script_progression --message="Configuring log rotation..." - -# Use logrotate to manage application logfile(s) -ynh_use_logrotate - #================================================= # INTEGRATE SERVICE IN YUNOHOST #================================================= diff --git a/scripts/restore b/scripts/restore index 407ffdf..7615ded 100644 --- a/scripts/restore +++ b/scripts/restore @@ -114,13 +114,6 @@ ynh_script_progression --message="Starting a systemd service..." ynh_systemd_action --service_name=$app --action="start" --log_path="systemd" --line_match="Rocket has launched from" --length=100 -#================================================= -# RESTORE THE LOGROTATE CONFIGURATION -#================================================= -ynh_script_progression --message="Restoring the logrotate configuration..." - -ynh_restore_file --origin_path="/etc/logrotate.d/$app" - #================================================= # GENERIC FINALIZATION #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index bb4b009..994b9a9 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -54,6 +54,8 @@ if ! ynh_permission_exists --permission="api"; then ynh_permission_create --permission="api" --url="/api" --additional_urls="/identity/connect/token" --allowed="visitors" --auth_header="false" --show_tile="false" --protected="true" fi +ynh_remove_logrotate + #================================================= # BACKUP BEFORE UPGRADE THEN ACTIVE TRAP #================================================= @@ -182,16 +184,6 @@ ynh_add_systemd_config #================================================= # GENERIC FINALIZATION -#================================================= -# SETUP LOGROTATE -#================================================= -ynh_script_progression --message="Upgrading logrotate configuration..." - -# Use logrotate to manage app-specific logfile(s) -mkdir -p "/var/log/$app" -chown -R "$app":"$app" /var/log/"$app" -ynh_use_logrotate --non-append - #================================================= # INTEGRATE SERVICE IN YUNOHOST #=================================================