From 231aac0267b1e03e1e8a751c5d53b4d7d7ccf382 Mon Sep 17 00:00:00 2001 From: JeGoi <13801368+JeGoi@users.noreply.github.com> Date: Wed, 29 Jan 2025 12:27:19 -0500 Subject: [PATCH] Update script in order to got from version before 14.0 /usr/local/pf/addons/exportable-backup.sh is not present before 14.1, so we need to use theold way if file is not here. --- addons/full-upgrade/run-upgrade.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/addons/full-upgrade/run-upgrade.sh b/addons/full-upgrade/run-upgrade.sh index a4aee078425..bd074145f39 100755 --- a/addons/full-upgrade/run-upgrade.sh +++ b/addons/full-upgrade/run-upgrade.sh @@ -233,7 +233,12 @@ echo "Stopping the PacketFence services" main_splitter export_to="/root/packetfence-pre-upgrade-backup-`date '+%s'`.tgz" echo "Generating full pre-upgrade backup to $export_to" -/usr/local/pf/addons/exportable-backup.sh -f $export_to +if [ -f /usr/local/pf/addons/exportable-backup.sh ]; then + /usr/local/pf/addons/exportable-backup.sh -f $export_to +else + /usr/local/pf/addons/backup-and-maintenance.sh + /usr/local/pf/addons/full-import/export.sh $export_to +fi main_splitter INCLUDE_OS_UPDATE="${INCLUDE_OS_UPDATE:-}"