mirror of
https://github.com/acepanel/panel.git
synced 2026-02-04 17:17:13 +08:00
fix: 修复 MySQL checksums 校验
This commit is contained in:
@@ -72,20 +72,20 @@ mkdir -p ${mysqlPath}
|
||||
cd ${mysqlPath}
|
||||
|
||||
# 下载源码
|
||||
wget -T 120 -t 3 -O ${mysqlPath}/mysql-${mysqlVersion}.tar.gz ${downloadUrl}/mysql-boost-${mysqlVersion}.tar.gz
|
||||
wget -T 20 -t 3 -O ${mysqlPath}/mysql-${mysqlVersion}.tar.gz.checksum.txt ${downloadUrl}/mysql-boost-${mysqlVersion}.tar.gz.checksum.txt
|
||||
wget -T 120 -t 3 -O ${mysqlPath}/mysql-boost-${mysqlVersion}.tar.gz ${downloadUrl}/mysql-boost-${mysqlVersion}.tar.gz
|
||||
wget -T 20 -t 3 -O ${mysqlPath}/mysql-boost-${mysqlVersion}.tar.gz.checksum.txt ${downloadUrl}/mysql-boost-${mysqlVersion}.tar.gz.checksum.txt
|
||||
|
||||
# 校验
|
||||
if ! sha256sum --status -c mysql-${mysqlVersion}.tar.gz.checksum.txt; then
|
||||
if ! sha256sum --status -c mysql-boost-${mysqlVersion}.tar.gz.checksum.txt; then
|
||||
echo -e $HR
|
||||
echo "错误:MySQL 源码 checksum 校验失败,文件可能被篡改或不完整,已终止操作"
|
||||
rm -rf ${mysqlPath}
|
||||
exit 1
|
||||
fi
|
||||
|
||||
tar -zxvf mysql-${mysqlVersion}.tar.gz
|
||||
rm -f mysql-${mysqlVersion}.tar.gz
|
||||
rm -f mysql-${mysqlVersion}.tar.gz.checksum.txt
|
||||
tar -zxvf mysql-boost-${mysqlVersion}.tar.gz
|
||||
rm -f mysql-boost-${mysqlVersion}.tar.gz
|
||||
rm -f mysql-boost-${mysqlVersion}.tar.gz.checksum.txt
|
||||
mv mysql-${mysqlVersion} src
|
||||
|
||||
# openssl
|
||||
|
||||
@@ -70,18 +70,18 @@ fi
|
||||
cd ${mysqlPath}
|
||||
|
||||
# 下载源码
|
||||
wget -T 120 -t 3 -O ${mysqlPath}/mysql-${mysqlVersion}.tar.gz ${downloadUrl}/mysql-boost-${mysqlVersion}.tar.gz
|
||||
wget -T 20 -t 3 -O ${mysqlPath}/mysql-${mysqlVersion}.tar.gz.checksum.txt ${downloadUrl}/mysql-boost-${mysqlVersion}.tar.gz.checksum.txt
|
||||
wget -T 120 -t 3 -O ${mysqlPath}/mysql-boost-${mysqlVersion}.tar.gz ${downloadUrl}/mysql-boost-${mysqlVersion}.tar.gz
|
||||
wget -T 20 -t 3 -O ${mysqlPath}/mysql-boost-${mysqlVersion}.tar.gz.checksum.txt ${downloadUrl}/mysql-boost-${mysqlVersion}.tar.gz.checksum.txt
|
||||
|
||||
if ! sha256sum --status -c mysql-${mysqlVersion}.tar.gz.checksum.txt; then
|
||||
if ! sha256sum --status -c mysql-boost-${mysqlVersion}.tar.gz.checksum.txt; then
|
||||
echo -e $HR
|
||||
echo "错误:MySQL 源码 checksum 校验失败,文件可能被篡改或不完整,已终止操作"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
tar -zxvf mysql-${mysqlVersion}.tar.gz
|
||||
rm -f mysql-${mysqlVersion}.tar.gz
|
||||
rm -f mysql-${mysqlVersion}.tar.gz.checksum.txt
|
||||
tar -zxvf mysql-boost-${mysqlVersion}.tar.gz
|
||||
rm -f mysql-boost-${mysqlVersion}.tar.gz
|
||||
rm -f mysql-boost-${mysqlVersion}.tar.gz.checksum.txt
|
||||
mv mysql-${mysqlVersion} src
|
||||
|
||||
# openssl
|
||||
|
||||
Reference in New Issue
Block a user