mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-12-15 12:59:42 +01:00
Updates binary checksums and URLs for OpenLiteSpeed custom builds with static linking support. Static-linked binaries provide cross-platform compatibility (Ubuntu 22/24, RHEL 8/9) by embedding libstdc++ and libgcc, eliminating version-specific crashes. Changes: - Updated all SHA256 checksums for static binary builds - Simplified URLs: removed /binaries/ subdirectory path - Added -static suffix to binary filenames - Added conditional module installation (RHEL 8 has no module) - Updated version references from v2.0.4 to v2.0.5 - Enhanced installation messages to indicate static linking Binary checksums (v2.0.5): - Ubuntu static: 89aaf66474e78cb3c1666784e0e7a417550bd317e6ab148201bdc318d36710cb - RHEL 9 static: 90468fb38767505185013024678d9144ae13100d2355097657f58719d98fbbc4 - RHEL 8 static: 6ce688a237615102cc1603ee1999b3cede0ff3482d31e1f65705e92396d34b3a - Ubuntu module: e7734f1e6226c2a0a8e00c1f6534ea9f577df9081b046736a774b1c52c28e7e5 - RHEL 9 module: 127227db81bcbebf80b225fc747b69cfcd4ad2f01cea486aa02d5c9ba6c18109 Benefits: - Cross-platform compatibility across OS versions - Automatic checksum verification for security - Graceful handling of platform-specific limitations - Simplified download URLs for easier maintenance Files modified: - install/installCyberPanel.py - plogical/upgrade.py