Sair da lista: [EMAIL PROTECTED]
esse dado ta no final de TODOS e-mail's que vc recebe.
Atenciosamente
Rafael Sanches
----- Original Message -----
From: "Sandro - Hábil Tecnologia" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, May 29, 2006 12:51 PM
Subject: Re: [Provavel Spam] :[shell-script] Depois da execução, a console
fica meio doida...
> Gostaria q o administrador dessa lista
> me tirasse da lista...
>
> Obrigado
>
>
>
> ----- Original Message -----
> From: "Humberto Pereira" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Monday, May 29, 2006 11:35 AM
> Subject: Re: [Provavel Spam] :[shell-script] Depois da execução, a console
> fica meio doida...
>
>
>> Olah,
>>
>> simples cara, vc esta sobreescrevendo a variavel de ambiente PATH, q
>> contem o caminho dos executaveis, de outro nome pra essa variavel e tudo
>> vai voltar a funcionar :)
>>
>>
>> []s
>> Humberto Pereira
>>
>> André Unno wrote:
>>> Bom dia pessoal.
>>> Estou precisando da ajuda de vocês.
>>> Eu acabei de elaborar um script para criar/remover regras de acesso ao
>>> SMTP.
>>> Fiz alguns teste e aparentemente o script está funcionando, ou seja,
>>> fazendo
>>> o que ele deveria fazer porém após a execução desse script a console
>>> onde
>>> ela foi executada não aceita mais nenhum comando. Se por exemplo eu der
>>> um
>>> ls aparece uma mensagem informando que o comando não foi encontrado.
>>>
>>> Sou então obrigado a abrir uma nova console.
>>>
>>> Segue abaixo conteúdo do script.
>>>
>>> # Configurando as variaveis
>>> BYTES1='"3145728"'
>>> BYTES2='"8388608"'
>>> DATE=`date +%d%m%y`
>>> FILE='qmail-smtpd.rules'
>>> PATH='/var/qmail/control'
>>> PATH1='/backup/smtpd_rules'
>>> RULE=':allow,RELAYCLIENT="",LOGLEVEL="1024",WHITELISTED="",AUTHREQUIRED="",NOPBS="",SMTPAUTH="",DATABYTES='
>>>
>>> /usr/bin/clear
>>>
>>> # Fazendo backup do arquivo original
>>> /bin/cp -f "$PATH"/"$FILE" "$PATH1"/"$FILE"."$DATE"
>>>
>>> if [ "$?" != 0 ]
>>> then
>>> echo "Erro na geracao do backup"
>>> echo "Saindo..."
>>> exit
>>> fi
>>>
>>> # Criando uma copia do arquivo original
>>> /bin/cp -f "$PATH"/"$FILE" /tmp/"$FILE".tmp
>>>
>>> if [ "$?" != 0 ]
>>> then
>>> echo "Erro na geracao do temporario"
>>> echo "Saindo..."
>>> exit
>>> fi
>>>
>>> export op1=0
>>> while [ "$op1" -lt 1 -o "$op1" -gt 3 ]
>>> do
>>> /usr/bin/clear
>>> /bin/echo -e "
>>> +---------------------------------------------+
>>> | |
>>> | MANUTENCAO DO ARQUIVO QMAIL-SMTPD.RULES |
>>> | |
>>> +---------------------------------------------+
>>>
>>> OPCAO ACAO
>>> ===== ====
>>>
>>> 1 INCLUIR DATABYTES
>>> 2 EXCLUIR DATABYTES
>>> 3 TERMINA
>>>
>>> Entre com a opcao desejada: \c"
>>> read op1
>>> done
>>>
>>> if [ "$op1" = 3 ]
>>> then
>>> exit
>>> fi
>>>
>>> echo
>>> echo -e "Digite o endereco IP: \c"
>>> read ip
>>>
>>> case $op1 in
>>> 1) export op2=0
>>> while [ "$op2" -lt 1 -o "$op2" -gt 2 ]
>>> do
>>> /usr/bin/clear
>>> echo -e "
>>> +---------------------------+
>>> | |
>>> | SELECIONE O DATABYTES |
>>> | |
>>> +---------------------------+
>>>
>>> OPCAO TAMANHO
>>> ===== =======
>>> 1 3Mb
>>> 2 8Mb
>>>
>>> Entre com a opcao desejada: \c"
>>> read op2
>>> done
>>> case $op2 in
>>> 1) echo
>>> echo "$ip""$RULE""$BYTES1" >>
>>> /tmp/"$FILE".tmp
>>> /bin/cp -f /tmp/"$FILE".tmp
>>> "$PATH"/"$FILE"
>>> ;;
>>> 2) echo
>>> echo "$ip""$RULE""$BYTES2" >>
>>> /tmp/"$FILE".tmp
>>> /bin/cp -f /tmp/"$FILE".tmp
>>> "$PATH"/"$FILE"
>>> ;;
>>> esac
>>> if [ $? = 0 ]
>>> then
>>> echo "Regra criada com sucesso!!!"
>>> else
>>> echo "Erro na criacao da regra"
>>> echo "Saindo..."
>>> exit
>>> fi
>>> ;;
>>> 2) /bin/grep -v "$ip" /tmp/"$FILE".tmp > /tmp/"$FILE".tmp1
>>>
>>> if [ $? = 0 ]
>>> then
>>> echo
>>> echo "Regra removida com sucesso!!!"
>>> else
>>> echo
>>> echo "Problema na remocao da regra"
>>> echo "Saindo..."
>>> exit
>>> fi
>>>
>>> /bin/cp -f /tmp/"$FILE".tmp1 "$PATH"/"$FILE"
>>> ;;
>>> esac
>>> # Recriando as tabelas SMTP
>>> /sbin/service qmail cdb
>>>
>>> Alguém poderia me ajudar a entender o que está acontecendo?
>>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> Esta lista não admite a abordagem de outras liguagens de programação,
>> como
>> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
>> prévio aviso.
>> ---------------------------------------------------------------------
>> Sair da lista: [EMAIL PROTECTED]
>> ---------------------------------------------------------------------
>> Esta lista é moderada de acordo com o previsto em
>> http://www.listas-discussao.cjb.net
>> ---------------------------------------------------------------------
>> Servidor Newsgroup da lista: news.gmane.org
>> Grupo: gmane.org.user-groups.programming.shell.brazil
>>
>>
>> Links do Yahoo! Grupos
>>
>>
>>
>>
>>
>>
>>
>>
>
>
>
> -------------------------------------------------------
> Esta mensagem foi verificada pelo Anti-Vírus NetUno.
> NetUno Internet - http://www.netuno.com.br
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
| Yahoo! Grupos, um serviço oferecido por: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
