[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Interagir com arquivo em XML
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Interagir com arquivo em XML |
Date: |
Mon, 9 Apr 2007 10:20:19 -0300 |
Aê Zé Carlos:
$ echo "<global>
<white_list>127.0.0.1</white_list>
<white_list>outroip</white_list>
</global>" | sed 's#<global>#<global>\n<white_list>IP.IP.IP.IP
</white_list>#'
<global>
<white_list>IP.IP.IP.IP</white_list>
<white_list>127.0.0.1</white_list>
<white_list>outroip</white_list>
</global>
Usei o # como separador do sed pq já existia uma / no texto.
Abração,
Julio
:wq
Em 09/04/07, José Carlos Colzani <address@hidden> escreveu:
>
> Olá pessoal....
>
> Uso em minha empresa o OSSEC, junto com snort, e tenho um cliente que
> não tem ip fixo, e volta e meia ele é bloqueado no meu firewall.
>
> No arquivo de configuração do OSSEC, tem um sequencia de white list
> onde coloco os ips que nunca devem ser bloqueados, porém como o
> cliente não tem ip fixo preciso fazer um script que coloque esse ip
> nessa white list.
>
> Quando a pegar ip isso eu sei fazer, o problema seria inserir este ip,
> o arquivo de configuração do ossec é todo em xml e a lista de white
> list fica na seção global assim :
>
> <global>
> <white_list>127.0.0.1</white_list>
> <white_list>outroip</white_list>
> </global>
>
> Preciso que o script insira o ip entre esta seção global, e não estou
> conseguindo fazer isto.
> Alguém poderia me dar um caminho ?
>
> --
> José Carlos Colzani - Brusque SC
> E-mail - linoxman em gmail com br
> GNU/Linux - 2.6.13.4 / Slackware 10.1
> User linux - #241077
>
>
--
Abraços,
Julio
http://www.julioneves.com - Um livro sobre Bash completo e on-line
:wq
[As partes desta mensagem que não continham texto foram removidas]