Deixe sua internet plug and play com Pumpconfig
Publicado por Isaac Luiz Angelo Castro 14/05/2009
[ Hits: 5.820 ]
Homepage: http://bitcoinrotator.pe.hu/
Este script simples foi desenvolvido para automatizar a configuração do pump. O funcionamento é muito simples: rode o script em segundo plano, e pluge o cabo de rede.
O script roda o pump por você, ou seja, e só plugar e rodar.
#!/bin/bash
#
# Script escrito por Isaac Angelo
# Pump config
# versão 0.5
#
sudo rm -f /tmp/pump.log
var1=/tmp/pump.log
var4=`whoami`
# checando usuário
if [ $var4 != "root" ]
then
echo " esse script deve ser executado como root ! "
exit 0
fi
sudo pump -i eth0 2> $var1
# Isaac angelo essa parte do script é para atualizar endereço dos servidores dns
# usando Open Dns
resolvconf()
{
sudo mv /etc/resolv.conf /etc/resolv.conf.old
cat << isc > /etc/resolv.conf
# Isaac angelo script para atualizar endereço dos servidores dns
# usando open dns
nameserver 208.67.222.222
namserver 208.67.222.220
isc
}
#essa parte inicia o loop que roda o Pump
var2=` cat /tmp/pump.log | cut -d" " -f2-2 `
# echo "$var2"
um(){
while [ "$var2" = "failed." ] ; do
var1=/tmp/pump.log
sudo pump -i eth0 2> $var1
var2=` cat /tmp/pump.log | cut -d" " -f2-2 `
rm -f /tmp/tmp/pump.log
done
resolvconf
sleep 2
dois
}
# Essa parte tetecta se o pump está rodando .
dois ()
{
var3=`ps aux | grep pump | awk ' { print $11 }' | head -n 1 `
while [ "$var3" = "pump" ] ; do
var3=`ps aux | grep pump | awk ' { print $11 }' | head -n 1 `
done
um
}
um
#kdialog --title "PUMPCONFIG" --msgbox " A CONEXÀO DHCP FOI INICIADA !!! HEHEHE "
Conversor de binário pra decimal e vice-versa
Como ver/ouvir vídeo/áudio via Terminal de modo prático
Backup com rsync em maquina da rede.
Script de instalação do Squid 3 no Slackware
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Instalando partes faltantes do Plasma 6
Adicionar botão "mostrar área de trabalho" no Zorin OS
Como montar um servidor de backup no linux
Estou tentando ser legalista, mas tá complicado! (9)
espelhar monitores nao funciona (2)
SQLITE não quer funcionar no LINUX LMDE6 64 com Lazaruz 4.2 64bit (n... (1)









