update libsodium version
Signed-off-by: Teddysun <i@teddysun.com>
This commit is contained in:
parent
cea0da1416
commit
733a6c4284
|
|
@ -24,8 +24,8 @@ plain='\033[0m'
|
|||
cur_dir=$( pwd )
|
||||
software=(Shadowsocks-Python ShadowsocksR Shadowsocks-Go Shadowsocks-libev)
|
||||
|
||||
libsodium_file="libsodium-1.0.12"
|
||||
libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.12/libsodium-1.0.12.tar.gz"
|
||||
libsodium_file="libsodium-1.0.13"
|
||||
libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.13/libsodium-1.0.13.tar.gz"
|
||||
|
||||
mbedtls_file="mbedtls-2.5.1"
|
||||
mbedtls_url="https://tls.mbed.org/download/mbedtls-2.5.1-gpl.tgz"
|
||||
|
|
|
|||
|
|
@ -12,8 +12,8 @@ export PATH
|
|||
# Current folder
|
||||
cur_dir=`pwd`
|
||||
|
||||
libsodium_file="libsodium-1.0.12"
|
||||
libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.12/libsodium-1.0.12.tar.gz"
|
||||
libsodium_file="libsodium-1.0.13"
|
||||
libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.13/libsodium-1.0.13.tar.gz"
|
||||
|
||||
mbedtls_file="mbedtls-2.5.1"
|
||||
mbedtls_url="https://tls.mbed.org/download/mbedtls-2.5.1-gpl.tgz"
|
||||
|
|
|
|||
|
|
@ -12,8 +12,8 @@ export PATH
|
|||
# Current folder
|
||||
cur_dir=`pwd`
|
||||
|
||||
libsodium_file="libsodium-1.0.12"
|
||||
libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.12/libsodium-1.0.12.tar.gz"
|
||||
libsodium_file="libsodium-1.0.13"
|
||||
libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.13/libsodium-1.0.13.tar.gz"
|
||||
|
||||
mbedtls_file="mbedtls-2.5.1"
|
||||
mbedtls_url="https://tls.mbed.org/download/mbedtls-2.5.1-gpl.tgz"
|
||||
|
|
|
|||
|
|
@ -187,8 +187,8 @@ pre_install(){
|
|||
# Download files
|
||||
download_files(){
|
||||
# Download libsodium file
|
||||
if ! wget --no-check-certificate -O libsodium-1.0.12.tar.gz https://github.com/jedisct1/libsodium/releases/download/1.0.12/libsodium-1.0.12.tar.gz; then
|
||||
echo "Failed to download libsodium-1.0.12.tar.gz!"
|
||||
if ! wget --no-check-certificate -O libsodium-1.0.13.tar.gz https://github.com/jedisct1/libsodium/releases/download/1.0.13/libsodium-1.0.13.tar.gz; then
|
||||
echo "Failed to download libsodium-1.0.13.tar.gz!"
|
||||
exit 1
|
||||
fi
|
||||
# Download Shadowsocks file
|
||||
|
|
@ -270,8 +270,8 @@ install(){
|
|||
# Install libsodium
|
||||
if [ ! -f /usr/lib/libsodium.a ]; then
|
||||
cd ${cur_dir}
|
||||
tar zxf libsodium-1.0.12.tar.gz
|
||||
cd libsodium-1.0.12
|
||||
tar zxf libsodium-1.0.13.tar.gz
|
||||
cd libsodium-1.0.13
|
||||
./configure --prefix=/usr && make && make install
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "libsodium install failed!"
|
||||
|
|
@ -327,7 +327,7 @@ install(){
|
|||
# Install cleanup
|
||||
install_cleanup(){
|
||||
cd ${cur_dir}
|
||||
rm -rf shadowsocks-master.zip shadowsocks-master libsodium-1.0.12.tar.gz libsodium-1.0.12
|
||||
rm -rf shadowsocks-master.zip shadowsocks-master libsodium-1.0.13.tar.gz libsodium-1.0.13
|
||||
}
|
||||
|
||||
# Uninstall Shadowsocks
|
||||
|
|
|
|||
|
|
@ -187,8 +187,8 @@ pre_install(){
|
|||
# Download files
|
||||
download_files(){
|
||||
# Download libsodium file
|
||||
if ! wget --no-check-certificate -O libsodium-1.0.12.tar.gz https://github.com/jedisct1/libsodium/releases/download/1.0.12/libsodium-1.0.12.tar.gz; then
|
||||
echo "Failed to download libsodium-1.0.12.tar.gz!"
|
||||
if ! wget --no-check-certificate -O libsodium-1.0.13.tar.gz https://github.com/jedisct1/libsodium/releases/download/1.0.13/libsodium-1.0.13.tar.gz; then
|
||||
echo "Failed to download libsodium-1.0.13.tar.gz!"
|
||||
exit 1
|
||||
fi
|
||||
# Download ShadowsocksR file
|
||||
|
|
@ -278,8 +278,8 @@ install(){
|
|||
# Install libsodium
|
||||
if [ ! -f /usr/lib/libsodium.a ]; then
|
||||
cd ${cur_dir}
|
||||
tar zxf libsodium-1.0.12.tar.gz
|
||||
cd libsodium-1.0.12
|
||||
tar zxf libsodium-1.0.13.tar.gz
|
||||
cd libsodium-1.0.13
|
||||
./configure --prefix=/usr && make && make install
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "libsodium install failed!"
|
||||
|
|
@ -331,7 +331,7 @@ install(){
|
|||
# Install cleanup
|
||||
install_cleanup(){
|
||||
cd ${cur_dir}
|
||||
rm -rf manyuser.zip shadowsocksr-manyuser libsodium-1.0.12.tar.gz libsodium-1.0.12
|
||||
rm -rf manyuser.zip shadowsocksr-manyuser libsodium-1.0.13.tar.gz libsodium-1.0.13
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user