-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-10-15 a las 11:04 +0200, Camaleón escribió:
filter f_hylafax { level(debug) and facility(daemon) and program("FaxGetty"); };
Toda la sintaxis parece correcta.
Eso es lo que me tiene loco.
Prueba a quitar lo del "level(debug)" para que filtre todo.
Ya lo hice antes :-( Lo que pasa es que si el filtro no estuviera acertado, no me lo quitaría del messages. Es decir, si un filtro negado quita un flujo de datos de un sitio, el mismo filtro en positivo añade ese mismo flujo de datos en otro sitio. Por eso mosquea que no veas. Y no hay herramientas para depurar el dichoso syslog :-( Fíjate. La frase: Oct 15 12:37:30 nimrodel FaxGetty[13332]: HELLO se escapa y entra en el /var/log/messages, el resto de los mensajes de "FaxGetty" desaparecen del todo. Yo busco que de ahí desaparezcan todos, pero puedo aceptar que se escape uno. En cambio, en el /var/log/fax, donde aplica la regla contraria, no aparece nada. ¡0 bytes! ¡Ni crea el fichero! Y ayer al menos me escribía esa frase haciendo lo mismo.
La idea es poner lo mínimo para ver si funciona (ir de menos a más), e ir ampliando y afinando el filtro una vez que está funcionando.
Ya... Si probé hasta con: filter f_hylafax { program("FaxGetty"); }; fíjate si es mínimo. Y poniendo el nombre FaxGetty en minusculas. No se, a lo mejor lo tengo que volver a hacer desde 0 para ver si cuela. [...] Tampoco. :-/ Ah, tampoco es el apparmour, lo he pensado. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFMhBatTMYHG2NR9URAuoeAKCK2b4z8/7twdQMPtxKBDDOY2Jw3wCfRwYu o+fOGT1Mzh7+keiIjapebRs= =bVbk -----END PGP SIGNATURE-----