From 7349e027e2045b96e680ffceaed2f32e38c5bc9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Tue, 21 Nov 2023 02:52:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20MySQL=20checksums?= =?UTF-8?q?=20=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/mysql/install.sh | 12 ++++++------ scripts/mysql/update.sh | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/scripts/mysql/install.sh b/scripts/mysql/install.sh index db99d36e..1a3c3c77 100644 --- a/scripts/mysql/install.sh +++ b/scripts/mysql/install.sh @@ -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 diff --git a/scripts/mysql/update.sh b/scripts/mysql/update.sh index 8e4e1a06..8e39b421 100644 --- a/scripts/mysql/update.sh +++ b/scripts/mysql/update.sh @@ -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