Existe um change_rules.sh no examples que vai resolver o seu problema. Saudações,
Em 3 de fevereiro de 2010 12:10, Trober <[email protected]> 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 > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

