Browse Source

Create easyinstall

PowerMX 7 years ago
parent
commit
a950f156e3
1 changed files with 32 additions and 0 deletions
  1. 32 0
      easyinstall

+ 32 - 0
easyinstall

@@ -0,0 +1,32 @@
+#!/bin/bash
+echo "#!/bin/bash
+if [ "'$1'" == start ]
+then
+badvpn-udpgw --listen-addr 127.0.0.1:7300 --max-clients 1000 --max-connections-for-client 10 > /dev/null &
+echo 'Badvpn iniciando en el puerto 7300'
+fi
+if [ "'$1'" == stop ]
+then
+badvpnpid="'$(ps x |grep badvpn |grep -v grep |awk '"{'"'print $1'"'})
+kill -9 "'"$badvpnpid" >/dev/null 2>/dev/null
+kill $badvpnpid > /dev/null 2> /dev/null
+kill "$badvpnpid" > /dev/null 2>/dev/null''
+kill $(ps x |grep badvpn |grep -v grep |awk '"{'"'print $1'"'})
+killall badvpn-udpgw
+fi" > /bin/badvpn
+chmod +x /bin/badvpn
+if [ -f /usr/bin/badvpn-udpgw ]; then
+echo -e "\033[1;32mBadvpn ya esta instalado\033[0m"
+rm -rf easyinstall >/dev/null 2>/dev/null
+exit
+else
+clear
+fi
+echo -e "\033[1;31m           Instalador Badvpn\n\033[0m"
+echo -e "Descargando Badvpn"
+wget -O /usr/bin/badvpn-udpgw https://github.com/powermx/badvpn/blob/master/badvpn-udpgw?raw=true -o /dev/null
+chmod +x /usr/bin/badvpn-udpgw
+echo -e "\033[1;32m             Instalaçion completa\033[0m" 
+echo -e "\033[1;37mComandos:\n\033[1;31mbadvpn start\033[1;37m para iniciar badvpn"
+echo -e "\033[1;31mbadvpn stop \033[1;37m para parar badvpn\033[0m"
+rm -rf easyinstall >/dev/null 2>/dev/null