| Server IP : 193.86.120.172 / Your IP : 216.73.216.67 Web Server : Apache/2.4.63 (Unix) System : Linux JServices 3.10.108 #86003 SMP Wed Oct 22 13:20:46 CST 2025 x86_64 User : kubec ( 1026) PHP Version : 8.2.28 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/packages/HyperBackup/scripts/ |
Upload File : |
#!/bin/sh
PKG_TARGET_DIR="/var/packages/HyperBackup/target"
INITCONF="${PKG_TARGET_DIR}/bin/initconf"
UPDATEBACKUP="${PKG_TARGET_DIR}/bin/updatebackup"
"${PKG_TARGET_DIR}/misc/php74_timezone_change.sh" --post
/bin/touch /var/packages/HyperBackup/tmp/first_start_after_install
if ! $INITCONF HyperBackup; then
echo "Failed to init conf"
exit 1
fi
# We can not remove the old config here because the config updater executes later
# will need it.
if ! $UPDATEBACKUP --copy-config-to-package-volume "${SYNOPKG_OLD_PKGVER}"; then
echo "Failed to move config to package volume"
exit 1
fi
$UPDATEBACKUP --update-config ${SYNOPKG_PKGVER}
$UPDATEBACKUP --update-last-result ${SYNOPKG_PKGVER}
$UPDATEBACKUP --check-ext3-bad-archive
if ! $UPDATEBACKUP --delete-config-in-root "${SYNOPKG_OLD_PKGVER}"; then
echo "Failed to remove old config"
fi
$UPDATEBACKUP --delete-dangling-schedule
exit 0