[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Aiuto con espressioni regolari per logcheck



Mandi! Davide Prina
  In chel di` si favelave...

>>> ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ transmission-daemon\[[[:digit:]]+\]: Saved "/var/lib/transmission-daemon/info/.*" \(bencode.c:1651\)$
>>> ^\w{3} [ :0-9]{11} [._[:alnum:]-]+ transmission-daemon\[[0-9]+\]: .* DHT announce .*\(tr-dht.c:(669|637)\)$
>> E queste sono le righe che vorrei eliminare
>> Jan  4 05:04:17 nasone transmission-daemon[5336]: Saved "/var/lib/transmission-daemon/info/resume/tails-i386-1.2.2.51f72a76730ba8b7.resume" (bencode.c:1731)
> questa non potrà essere mai filtrata, perché, ad occhio, si vede subito 
> che nella regola di filtraggio c'è bencode.c:1651, mentre tu nella tua 
> riga hai bencode.c:1731
>> Jan  4 05:06:02 nasone transmission-daemon[5336]: etherpad-1.4.1 Starting IPv4 DHT announce (good, 189 nodes) (tr-dht.c:574)
> idem questa

Concordo, il problema è chenelle regole che hai viene citata la riga esatta
nel codice dove è apparso l'errore, mentre sarebbe meglio evitarlo. Io
farei:

	^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ transmission-daemon\[[[:digit:]]+\]: Saved "/var/lib/transmission-daemon/info/.*" \(bencode.c:[[:digit:]]+\)$
	^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ transmission-daemon\[[[:digit:]]+\]: .* DHT announce .*\(tr-dht.c:[[:digit:]]+\)$


> Poi è possibile che ci siano altri problemi

Si, le ER sono una brutta bestia, sembrano corrette ma... ;-)))

-- 
  Io credo nella chimica tanto quanto Giulio Cesare credeva nel caso...
  mi va bene fino a quando non riguarda me :)	(Emanuele Pucciarelli)


Reply to: