mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2026-05-21 07:11:01 +02:00
- Honor downloadAndUpgrade return value; exit 1 instead of printing Upgrade Completed - Restart lscpd if code update fails so panel is reachable on old tree - CYBERPANEL_UPGRADE_CLONE_ATTEMPTS (default 2) for transient clone errors - On rmtree failure, move /usr/local/CyberCP aside instead of aborting when possible - Export CYBERPANEL_UPGRADE_CLONE_ATTEMPTS from 08_main_upgrade.sh