-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-02-11 a las 17:23 +0100, Camaleón escribió:
He seguido los pasos, pero no me funciona (no hay errores, pero no se crea el fichero ni se registra nada). En cambio, al poner las siguientes entradas lo hace correctamente:
filter f_daemon {facility(daemon); } destination daemon { file("var/log/daemon"); }; log {source(src); filter(f_daemon); destination(daemon); };
Hylafax utiliza "daemon" para enviar los registros (se puede modificar) y así funciona bien, pero no sirve, porque se me cuelan otros registros que utilizan también "daemon".
Claro. filter f_hylafax { {facility(daemon) and program("HylaFAX"); }; ... destination hylafax { file("/var/log/hylafax"); }; log { source(src); filter(f_hylafax); destination(hylafax); }; Había un error en 'destination' en la linea 'log', un f_ de más. Además, había puesto "amavis" en vez de "HylaFAX" en el filtro, porque tomé como patrón la configuración del amavis.
Bien, creo que lo mejor será utilizar / asignar un "localx" para cada registro que quiera utilizar por separado, pero ¿cómo saber si se está utilizando por otro programa?
No, no , no es la solución ni hace falta, es cuestión de pelearse con el syslog-ng, que puede hacerlo. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFD7kdrtTMYHG2NR9URAgnpAJ9XXVMUgid+VsMXzuIvl2iwySSj5QCfbS34 VFm1IG1ZCrMpImbCZVVIxmg= =HHSl -----END PGP SIGNATURE-----