github.com/AntonOrnatskyi/goproxy@v0.0.0-20190205095733-4526a9fa18b4/install_auto.sh (about) 1 #!/bin/bash 2 set -e 3 if [ -e /tmp/proxy ]; then 4 rm -rf /tmp/proxy 5 fi 6 mkdir /tmp/proxy 7 cd /tmp/proxy 8 9 LAST_VERSION=$(curl --silent "https://api.github.com/repos/AntonOrnatskyi/goproxy/releases/latest" | grep -Po '"tag_name": "\K.*?(?=")') 10 11 wget "https://github.com/AntonOrnatskyi/goproxy/releases/download/${LAST_VERSION}/proxy-linux-amd64.tar.gz" 12 13 # #install proxy 14 tar zxvf proxy-linux-amd64.tar.gz 15 cp proxy /usr/bin/ 16 chmod +x /usr/bin/proxy 17 if [ ! -e /etc/proxy ]; then 18 mkdir /etc/proxy 19 cp blocked /etc/proxy 20 cp direct /etc/proxy 21 fi 22 23 if [ ! -e /etc/proxy/proxy.crt ]; then 24 cd /etc/proxy/ 25 proxy keygen -C proxy >/dev/null 2>&1 26 fi 27 rm -rf /tmp/proxy 28 echo "install done" 29 proxy help