Muito obrigado pessoal! Vou trabalhar nisso ent�o: o crontab vai executar o script e o script vai determinar se deve continuar ou n�o. Qqer d�vida qto a programa��o do bash eu volto!
On 5/17/05, Alex <[EMAIL PROTECTED]> wrote: > Erick Gomes escreveu: > > >>Pena, mas � assim que funciona. Se voc� � o superus�rio e os processos > >>alheios incomodam, renice(8) ou kill(1) neles. > >> > >> > >Tem como contornar a situa��o? > >Veja o meu caso: > > > >criei o usu�rio torrent, e com ele criei um crontab que inicia o ppp, > >conecta com o servidor e bota o bit torrent p/ funcionar toda > >madrugada. > >S� q eu s� quero q ele seja ativado quando eu n�o estiver logado com o > >meu login pessoal, fazendo outras coisas. Ele s� deve funcionar quando > >o usu�rio torrent estiver logado. > > > >Acho q poderia tentar colocar algo no script de inicializa��o desse > >usu�rio talvez... > >Alguma sugest�o? > > > > > Tente usar o seguinte comando no seu script: > > who|grep alex|wc -l > > esse comando ir� retornar a quantidade de se��es para o usuario "alex" > com base nisso voc� pode fazer um pequeno if para verificar se seu > usuario est� logado antes de executar o ppp e o bittorrent, algo como: > > TESTE=`who|grep alex|wc -l` > if [ $TESTE -eq 0 ] > then > Conecta > Autentica > Iniciar_torrent > else > echo "Usuario alex logado, Abortando..." > fi > > podes incrementar o script utilizando o comando sleep e um loop para > que, se o usuario estiver logado, ele aguarda 10 minutos e testa > novamente se voce ainda est� logado, assim, quando voce fizer o LOGOUT > depois que o script foi disparado pelo cron, ele inicia o bittorrent e a > conexao. > > Espero ter ajudado. > Alex Costa > -- Um abra�o, Erick Gomes Anast�cio socrates.if.usp.br/~erickfis --------------------------------------------------------------------------- Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utiliza��o da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
