Update ShadowsocksR version

Signed-off-by: Teddysun <i@teddysun.com>
This commit is contained in:
Teddysun 2018-05-24 20:54:47 +09:00
parent 7a0d94c6a3
commit eff33f1742
No known key found for this signature in database
GPG Key ID: 09BD4C080AD6C46D
2 changed files with 8 additions and 6 deletions

View File

@ -51,8 +51,8 @@ shadowsocks_python_config="/etc/shadowsocks-python/config.json"
shadowsocks_python_centos="https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks" shadowsocks_python_centos="https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks"
shadowsocks_python_debian="https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-debian" shadowsocks_python_debian="https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-debian"
shadowsocks_r_file="shadowsocksr-3.2.1" shadowsocks_r_file="shadowsocksr-3.2.2"
shadowsocks_r_url="https://github.com/shadowsocksrr/shadowsocksr/archive/3.2.1.tar.gz" shadowsocks_r_url="https://github.com/shadowsocksrr/shadowsocksr/archive/3.2.2.tar.gz"
shadowsocks_r_init="/etc/init.d/shadowsocks-r" shadowsocks_r_init="/etc/init.d/shadowsocks-r"
shadowsocks_r_config="/etc/shadowsocks-r/config.json" shadowsocks_r_config="/etc/shadowsocks-r/config.json"
shadowsocks_r_centos="https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR" shadowsocks_r_centos="https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR"

View File

@ -21,6 +21,8 @@ echo
libsodium_file="libsodium-1.0.16" libsodium_file="libsodium-1.0.16"
libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.16/libsodium-1.0.16.tar.gz" libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.16/libsodium-1.0.16.tar.gz"
shadowsocks_r_file="shadowsocksr-3.2.2"
shadowsocks_r_url="https://github.com/shadowsocksrr/shadowsocksr/archive/3.2.2.tar.gz"
#Current folder #Current folder
cur_dir=`pwd` cur_dir=`pwd`
@ -326,7 +328,7 @@ download_files(){
exit 1 exit 1
fi fi
# Download ShadowsocksR file # Download ShadowsocksR file
if ! wget --no-check-certificate -O shadowsocksr-3.2.1.tar.gz https://github.com/shadowsocksrr/shadowsocksr/archive/3.2.1.tar.gz; then if ! wget --no-check-certificate -O ${shadowsocks_r_file}.tar.gz ${shadowsocks_r_url}; then
echo -e "[${red}Error${plain}] Failed to download ShadowsocksR file!" echo -e "[${red}Error${plain}] Failed to download ShadowsocksR file!"
exit 1 exit 1
fi fi
@ -417,8 +419,8 @@ install(){
ldconfig ldconfig
# Install ShadowsocksR # Install ShadowsocksR
cd ${cur_dir} cd ${cur_dir}
tar zxf shadowsocksr-3.2.1.tar.gz tar zxf ${shadowsocks_r_file}.tar.gz
mv shadowsocksr-3.2.1/shadowsocks /usr/local/ mv ${shadowsocks_r_file}/shadowsocks /usr/local/
if [ -f /usr/local/shadowsocks/server.py ]; then if [ -f /usr/local/shadowsocks/server.py ]; then
chmod +x /etc/init.d/shadowsocks chmod +x /etc/init.d/shadowsocks
if check_sys packageManager yum; then if check_sys packageManager yum; then
@ -452,7 +454,7 @@ install(){
# Install cleanup # Install cleanup
install_cleanup(){ install_cleanup(){
cd ${cur_dir} cd ${cur_dir}
rm -rf shadowsocksr-3.2.1.tar.gz shadowsocksr-3.2.1 ${libsodium_file}.tar.gz ${libsodium_file} rm -rf ${shadowsocks_r_file}.tar.gz ${shadowsocks_r_file} ${libsodium_file}.tar.gz ${libsodium_file}
} }