| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- #!/bin/bash
- fun_bar () {
- comando[0]="$1"
- comando[1]="$2"
- (
- [[ -e $HOME/fim ]] && rm $HOME/fim
- ${comando[0]} -y > /dev/null 2>&1
- ${comando[1]} -y > /dev/null 2>&1
- touch $HOME/fim
- ) > /dev/null 2>&1 &
- echo -ne "\033[1;33m ["
- while true; do
- for((i=0; i<18; i++)); do
- echo -ne "\033[1;31m✦✧"
- sleep 0.1s
- done
- [[ -e $HOME/fim ]] && rm $HOME/fim && break
- echo -e "\033[1;33m]"
- sleep 1s
- tput cuu1
- tput dl1
- echo -ne "\033[1;33m ["
- done
- echo -e "\033[1;33m]\033[1;31m EXITO -\033[1;32m 100 %\033[1;37m"
- }
- fun_bar 'apt install cmake -y'
- #fun_bar 'apt-get install screen wget gcc build-essential g++ make -y'
- rm -f badvpn-1.999.128.tar.*
- cd /etc/adm-lite/
- rm -f badvpn-1.999.128.tar.*
- rm -rf badvpn-1.999.128/
- wget -q https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/badvpn/badvpn-1.999.128.tar.bz2
- tar xf badvpn-1.999.128.tar.bz2
- cd /etc/adm-lite/badvpn-1.999.128
- cmake /etc/adm-lite/badvpn-1.999.128 -DBUILD_NOTHING_BY_DEFAULT=1 -DBUILD_UDPGW=1
- make install
- screen -dmS badudp72 badvpn-udpgw --listen-addr 127.0.0.1:7200 --max-clients 1000 --max-connections-for-client 75 > /dev/nul &
- echo 'badvpn-udpgw --listen-addr 127.0.0.1:7200 --max-clients 1000 --max-connections-for-client 75 > /dev/nul &' > /etc/rc.local
- cd /etc/adm-lite/
- [[ -d badvpn-1.999.128/ ]] && rm -rf badvpn*
- rm -f badvpn-1.999.128.tar.*
- rm -f install > /dev/nul
- echo "Finalizado"
- echo "Modulo BadUDP - ChumoGH"
- return
|