|
@@ -114,8 +114,8 @@ checkDownload() {
|
|
fi
|
|
fi
|
|
|
|
|
|
if [[ "${db_option}" =~ ^[1-9]$|^1[0-5]$ ]]; then
|
|
if [[ "${db_option}" =~ ^[1-9]$|^1[0-5]$ ]]; then
|
|
- if [[ "${db_option}" =~ ^[1,2,5,6,9]$|^10$ ]] && [ "${dbinstallmethod}" == "2" ]; then
|
|
|
|
- [[ "${db_option}" =~ ^[2,5,6]$|^10$ ]] && boost_ver=${boost_oldver}
|
|
|
|
|
|
+ if [[ "${db_option}" =~ ^[1,2,5,6,7,9]$|^10$ ]] && [ "${dbinstallmethod}" == "2" ]; then
|
|
|
|
+ [[ "${db_option}" =~ ^[2,5,6,7]$|^10$ ]] && boost_ver=${boost_oldver}
|
|
echo "Download boost..."
|
|
echo "Download boost..."
|
|
[ "${IPADDR_COUNTRY}"x == "CN"x ] && DOWN_ADDR_BOOST=${mirrorLink} || DOWN_ADDR_BOOST=http://downloads.sourceforge.net/project/boost/boost/${boost_ver}
|
|
[ "${IPADDR_COUNTRY}"x == "CN"x ] && DOWN_ADDR_BOOST=${mirrorLink} || DOWN_ADDR_BOOST=http://downloads.sourceforge.net/project/boost/boost/${boost_ver}
|
|
boostVersion2=$(echo ${boost_ver} | awk -F. '{print $1"_"$2"_"$3}')
|
|
boostVersion2=$(echo ${boost_ver} | awk -F. '{print $1"_"$2"_"$3}')
|
|
@@ -265,26 +265,26 @@ checkDownload() {
|
|
fi
|
|
fi
|
|
;;
|
|
;;
|
|
5)
|
|
5)
|
|
- # MariaDB 10.3
|
|
|
|
|
|
+ # MariaDB 10.4
|
|
if [ "${dbinstallmethod}" == '1' ]; then
|
|
if [ "${dbinstallmethod}" == '1' ]; then
|
|
- echo "Download MariaDB 10.3 binary package..."
|
|
|
|
- FILE_NAME=mariadb-${mariadb103_ver}-${GLIBC_FLAG}-${SYS_BIT_b}.tar.gz
|
|
|
|
|
|
+ echo "Download MariaDB 10.4 binary package..."
|
|
|
|
+ FILE_NAME=mariadb-${mariadb104_ver}-${GLIBC_FLAG}-${SYS_BIT_b}.tar.gz
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
- DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb103_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb103_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb104_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb104_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
else
|
|
else
|
|
- DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb103_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb103_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb104_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb104_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
fi
|
|
fi
|
|
elif [ "${dbinstallmethod}" == '2' ]; then
|
|
elif [ "${dbinstallmethod}" == '2' ]; then
|
|
- echo "Download MariaDB 10.3 source package..."
|
|
|
|
- FILE_NAME=mariadb-${mariadb103_ver}.tar.gz
|
|
|
|
|
|
+ echo "Download MariaDB 10.4 source package..."
|
|
|
|
+ FILE_NAME=mariadb-${mariadb104_ver}.tar.gz
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
- DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb103_ver}/source
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb103_ver}/source
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb104_ver}/source
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb104_ver}/source
|
|
else
|
|
else
|
|
- DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb103_ver}/source
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb103_ver}/source
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb104_ver}/source
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb104_ver}/source
|
|
fi
|
|
fi
|
|
fi
|
|
fi
|
|
src_url=${DOWN_ADDR_MARIADB}/${FILE_NAME} && Download_src
|
|
src_url=${DOWN_ADDR_MARIADB}/${FILE_NAME} && Download_src
|
|
@@ -303,26 +303,26 @@ checkDownload() {
|
|
fi
|
|
fi
|
|
;;
|
|
;;
|
|
6)
|
|
6)
|
|
- # MariaDB 10.2
|
|
|
|
|
|
+ # MariaDB 10.3
|
|
if [ "${dbinstallmethod}" == '1' ]; then
|
|
if [ "${dbinstallmethod}" == '1' ]; then
|
|
- echo "Download MariaDB 10.2 binary package..."
|
|
|
|
- FILE_NAME=mariadb-${mariadb102_ver}-${GLIBC_FLAG}-${SYS_BIT_b}.tar.gz
|
|
|
|
|
|
+ echo "Download MariaDB 10.3 binary package..."
|
|
|
|
+ FILE_NAME=mariadb-${mariadb103_ver}-${GLIBC_FLAG}-${SYS_BIT_b}.tar.gz
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
- DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb102_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb102_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb103_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb103_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
else
|
|
else
|
|
- DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb102_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb102_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb103_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb103_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
fi
|
|
fi
|
|
elif [ "${dbinstallmethod}" == '2' ]; then
|
|
elif [ "${dbinstallmethod}" == '2' ]; then
|
|
- echo "Download MariaDB 10.2 source package..."
|
|
|
|
- FILE_NAME=mariadb-${mariadb102_ver}.tar.gz
|
|
|
|
|
|
+ echo "Download MariaDB 10.3 source package..."
|
|
|
|
+ FILE_NAME=mariadb-${mariadb103_ver}.tar.gz
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
- DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb102_ver}/source
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb102_ver}/source
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb103_ver}/source
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb103_ver}/source
|
|
else
|
|
else
|
|
- DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb102_ver}/source
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb102_ver}/source
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb103_ver}/source
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb103_ver}/source
|
|
fi
|
|
fi
|
|
fi
|
|
fi
|
|
src_url=${DOWN_ADDR_MARIADB}/${FILE_NAME} && Download_src
|
|
src_url=${DOWN_ADDR_MARIADB}/${FILE_NAME} && Download_src
|
|
@@ -341,26 +341,26 @@ checkDownload() {
|
|
fi
|
|
fi
|
|
;;
|
|
;;
|
|
7)
|
|
7)
|
|
- # MariaDB 10.1
|
|
|
|
|
|
+ # MariaDB 10.2
|
|
if [ "${dbinstallmethod}" == '1' ]; then
|
|
if [ "${dbinstallmethod}" == '1' ]; then
|
|
- echo "Download MariaDB 10.1 binary package..."
|
|
|
|
- FILE_NAME=mariadb-${mariadb101_ver}-${GLIBC_FLAG}-${SYS_BIT_b}.tar.gz
|
|
|
|
|
|
+ echo "Download MariaDB 10.2 binary package..."
|
|
|
|
+ FILE_NAME=mariadb-${mariadb102_ver}-${GLIBC_FLAG}-${SYS_BIT_b}.tar.gz
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
- DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb101_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb101_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb102_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb102_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
else
|
|
else
|
|
- DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb101_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb101_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb102_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb102_ver}/bintar-${GLIBC_FLAG}-${SYS_BIT_a}
|
|
fi
|
|
fi
|
|
elif [ "${dbinstallmethod}" == '2' ]; then
|
|
elif [ "${dbinstallmethod}" == '2' ]; then
|
|
- echo "Download MariaDB 10.1 source package..."
|
|
|
|
- FILE_NAME=mariadb-${mariadb101_ver}.tar.gz
|
|
|
|
|
|
+ echo "Download MariaDB 10.2 source package..."
|
|
|
|
+ FILE_NAME=mariadb-${mariadb102_ver}.tar.gz
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
if [ "${IPADDR_COUNTRY}"x == "CN"x ]; then
|
|
- DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb101_ver}/source
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb101_ver}/source
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://mirrors.tuna.tsinghua.edu.cn/mariadb/mariadb-${mariadb102_ver}/source
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirrors.ustc.edu.cn/mariadb/mariadb-${mariadb102_ver}/source
|
|
else
|
|
else
|
|
- DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb101_ver}/source
|
|
|
|
- DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb101_ver}/source
|
|
|
|
|
|
+ DOWN_ADDR_MARIADB=http://ftp.osuosl.org/pub/mariadb/mariadb-${mariadb102_ver}/source
|
|
|
|
+ DOWN_ADDR_MARIADB_BK=http://mirror.nodesdirect.com/mariadb/mariadb-${mariadb102_ver}/source
|
|
fi
|
|
fi
|
|
fi
|
|
fi
|
|
src_url=${DOWN_ADDR_MARIADB}/${FILE_NAME} && Download_src
|
|
src_url=${DOWN_ADDR_MARIADB}/${FILE_NAME} && Download_src
|