#!/bin/bash

JETAPPS_PATH='/usr/local/jetapps'
LIB_PATH=$JETAPPS_PATH'/var/lib/jetbackup5'
SCRIPTS_PATH=$JETAPPS_PATH'/install/jetbackup5/scripts'

VERSION_FILE=$LIB_PATH/Core/versionOld
if [[ -f $VERSION_FILE ]]; then

  VERSION=`cat $VERSION_FILE | tr -d '[:space:]'`
  
  for script_version in `ls -al $SCRIPTS_PATH | awk '{print $9}' | grep "^script-[0-9]" | sed 's/^script\-\(.*\)$/\1/g' | sort -V`; do
  
      if ! [ "$VERSION" = "`echo -e "$VERSION\n$script_version" | sort -Vr | head -n1`" ]; then
  
          SCRIPTNAME="script-"$script_version
          SCRIPTPATH=$SCRIPTS_PATH/$SCRIPTNAME
  
          if [ -f $SCRIPTPATH ]; then
              echo "Executing $SCRIPTNAME"
              $SCRIPTPATH $VERSION
          fi
      fi
  done
fi 

systemctl daemon-reload
echo 1 > $JETAPPS_PATH/var/run/jetbackup5/jetbackupd.flag

exit 0