update to version 1.2.0(x86_64 only)
This commit is contained in:
parent
956dd83f31
commit
8e427c1760
|
|
@ -125,6 +125,16 @@ get_ip(){
|
|||
[ ! -z ${IP} ] && echo ${IP} || echo
|
||||
}
|
||||
|
||||
get_char(){
|
||||
SAVEDSTTY=`stty -g`
|
||||
stty -echo
|
||||
stty cbreak
|
||||
dd if=/dev/tty bs=1 count=1 2> /dev/null
|
||||
stty -raw
|
||||
stty echo
|
||||
stty $SAVEDSTTY
|
||||
}
|
||||
|
||||
# Pre-installation settings
|
||||
pre_install(){
|
||||
if ! check_sys packageManager yum && ! check_sys packageManager apt; then
|
||||
|
|
@ -162,15 +172,7 @@ pre_install(){
|
|||
echo "Input error, please input correct number"
|
||||
fi
|
||||
done
|
||||
get_char(){
|
||||
SAVEDSTTY=`stty -g`
|
||||
stty -echo
|
||||
stty cbreak
|
||||
dd if=/dev/tty bs=1 count=1 2> /dev/null
|
||||
stty -raw
|
||||
stty echo
|
||||
stty $SAVEDSTTY
|
||||
}
|
||||
|
||||
echo
|
||||
echo "Press any key to start...or Press Ctrl+C to cancel"
|
||||
char=`get_char`
|
||||
|
|
@ -189,18 +191,18 @@ pre_install(){
|
|||
download_files(){
|
||||
cd ${cur_dir}
|
||||
if is_64bit; then
|
||||
if ! wget --no-check-certificate -c https://github.com/shadowsocks/shadowsocks-go/releases/download/1.1.5/shadowsocks-server-linux64-1.1.5.gz; then
|
||||
echo "Failed to download shadowsocks-server-linux64-1.1.5.gz"
|
||||
if ! wget --no-check-certificate -c https://github.com/shadowsocks/shadowsocks-go/releases/download/1.2.0/shadowsocks-server-linux64-1.2.0.tar.gz; then
|
||||
echo "Failed to download shadowsocks-server-linux64-1.2.0.tar.gz"
|
||||
exit 1
|
||||
fi
|
||||
gzip -d shadowsocks-server-linux64-1.1.5.gz
|
||||
tar zxf shadowsocks-server-linux64-1.2.0.tar.gz
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "Decompress shadowsocks-server-linux64-1.1.5.gz success."
|
||||
echo "Decompress shadowsocks-server-linux64-1.2.0.tar.gz success."
|
||||
else
|
||||
echo "Decompress shadowsocks-server-linux64-1.1.5.gz failed! Please check gzip command."
|
||||
echo "Decompress shadowsocks-server-linux64-1.2.0.tar.gz failed."
|
||||
exit 1
|
||||
fi
|
||||
mv -f shadowsocks-server-linux64-1.1.5 /usr/bin/shadowsocks-server
|
||||
mv -f shadowsocks-server /usr/bin/shadowsocks-server
|
||||
else
|
||||
if ! wget --no-check-certificate -c https://github.com/shadowsocks/shadowsocks-go/releases/download/1.1.5/shadowsocks-server-linux32-1.1.5.gz; then
|
||||
echo "Failed to download shadowsocks-server-linux32-1.1.5.gz"
|
||||
|
|
@ -210,7 +212,7 @@ download_files(){
|
|||
if [ $? -eq 0 ]; then
|
||||
echo "Decompress shadowsocks-server-linux32-1.1.5.gz success."
|
||||
else
|
||||
echo "Decompress shadowsocks-server-linux32-1.1.5.gz failed! Please check gzip command."
|
||||
echo "Decompress shadowsocks-server-linux32-1.1.5.gz failed."
|
||||
exit 1
|
||||
fi
|
||||
mv -f shadowsocks-server-linux32-1.1.5 /usr/bin/shadowsocks-server
|
||||
|
|
@ -289,7 +291,7 @@ firewall_set(){
|
|||
# Install Shadowsocks-go
|
||||
install(){
|
||||
|
||||
if [ -s /usr/bin/shadowsocks-server ]; then
|
||||
if [ -f /usr/bin/shadowsocks-server ]; then
|
||||
echo "shadowsocks-go install success!"
|
||||
chmod +x /usr/bin/shadowsocks-server
|
||||
chmod +x /etc/init.d/shadowsocks
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user