[FUG-BR] Processo "lock"

Thiago Pollachini thiagopollachini em bsd.com.br
Quarta Fevereiro 3 20:08:09 BRST 2010


Existe um change_rules.sh no examples que vai resolver o seu problema.

Saudações,

Em 3 de fevereiro de 2010 12:10, Trober <trober em trober.com> escreveu:

> > Caros,
> >
> >     Executei um script que roda um "ipfw -f flush" seguido de novas
> regras
> > no firewall IPFW. Porém após executar o flush o processo fica
> "congelado":
> >
> > # ps
> > 95567  p1  L+     0:00.00 /sbin/ipfw add 1549 deny log logamount 5000 ip
> > from 192.168.0.0/16 to any in via em1
> >
> > Essa é a primeira regra que ele deveria adicionar após o flush....
> >
> > o STAT L+ representa que o processo está "trancado" (lock), correto? O
> que
> > pode causar esse comportamento?
> >
> > Obrigada!
> >
> >
> > --
> > Renata Dias
> > -------------------------
> >
>
> Olá Renata.
>
> O lock ocorreu ao rodar o script no console ou em sessão de terminal
> (telnet ou ssh)?
>
> Se foi por terminal (telnet ou ssh), o flush cortou sua conexão, e o
> script não tem para quem fazer a saída (stdout), deixando em lock.
>
> Para contornar isso, pode usar nohup ao rodar seu script, sendo que a
> primeira regra após o flush é respectiva ao acesso (telnet ou ssh) em uso.
>
> Talvez essa não seja a forma mais correta ou elegante, mas funciona comigo.
>
> Saudações,
>
> Trober
> -
> -
> -
> -
> -
>
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd